XR Projects
Having worked in interactive media for my career,
learning development in the Unity environment
was the next natural step.
Having worked in interactive media for my career,
learning development in the Unity environment
was the next natural step.
Basic to interaction in Virtual Reality is the need
to read text, but reading text is often a challenge in VR. Often times a user must contort or
move in order to read
a piece of text. Sometimes the text must be moved or reoriented by the user. My capstone project
in the XR Terra AR & VR Developer Certificate
Program was an
exploration
to address the difficulties of reading text in VR, by uncovering and implementing principled
ways of supporting
reliable text viewing in VR.
Role: Sole Developer, Researcher
As part of XR Terra AR & VR Developer
Certificate Program, we had the opportunity to work with a proven high-tech solution
provider Packet39. Given the problem of creating a crane
simulator in VR and collecting relevant performance measurements, we needed to model the physics
of the crane, create controls for an operator seated in the cab, and map use of the controls to
movements of the crane in VR.
Role: Team Lead, Lead Developer
As part of XR Terra AR & VR Developer
Certificate Program, we had the opportunity to work on a real-life problem with industry
partner PTC , an industry leader in Enterprise AR. For our
solution, our team created a mobile AR application entitled ImpARt, which was capable of logging
and recalling location-based information in a manufacturing setting, with persistent images,
text, and 3D spatial markers, from a worker's cell phone.
Role: Team Lead, Lead Developer
As part of XR Terra AR & VR Developer
Certificate Program, we were given the assignment to create a VR Bean Bag Toss game,
replete with functionality that kept score for two players.
Role: Sole Developer
In the XR Terra AR & VR Developer Certificate
Program, our first group project was to modify a 3D game shell, John Lemon's
Haunted Jaunt, adding lots of functionality to make it exciting and fun.
Role: Team Lead, Lead Developer
I had the opportunity to lead a talented team to create a VR experience in Unity for
the Oculus Rift, that creates a sense of urgency to do simple things around one's home to slow
climate change.
Role: Team Lead, Second Developer
For the final project in Mobile Operating Systems and Applications (CSCI E-76), a course taken
through Harvard Extension School, I was part of
a two-person team to create an AR application to provide information about historic scientists
and engineers whose names were inscribed on a series of friezes along the top of buildings
around MIT's central Killian Court.
Role: Concept Originator, Partner Developer