Internship/Aviation Virtual/VR Simulation

Lastest Update: 2019

Application Description

The J&J VR Simulation was designed for the client, J&J, in hopes to encourage female students to pursue a career in the science industry. Users will be to mix chemicals of appropriate amounts according to the instruction set given to concoct beauty products such as lotions and cleansers.

Project Information

This project was done as part of my internship in Aviation Virtual during my diploma studies. Originally developed by a Digipen intern, this project was handed over to us to add more functionality and further polish as to the client's needs for an upcoming exhibition. However, due to time constraints, most of the scripts were hard coded, which presented issues when it was handed over as it was harder to source for which scripts needed to be changed.

I was responsible for reconstructing the majority of the written code so as to develop a common framework for the reaction of chemicals while reusing the logic the previous programmer had laid out. Other notable contributions included the improvement of the pouring detection and controls as well as the development of other mechanics such as weighing.

We also handled the porting of the simulation into Vive Focus, an Android Based Headset, as a proof of concept request by the company. As the project was originally developed with SteamVR, which was incompatible with the headset, I had to develop my own interaction scripts with the use of raycasting and Vive Focus API for the simulation to function. There were also multiple limitations the headset presented, which required redesigning how certain controls work for the port.

Roles and Responsibilities

  • Programmer
  • QA Tester
  • Reconstruction of existing code to create common system
  • Improvement and development of controls and mechanics
  • Improvement and development of user feedback of simulation
  • Research and Development on Vive Focus
  • Porting of Simulation to Vive Focus

Browse Projects by Category