ASPERITY is a cinematic, interactive VR experience in which you join renowned pilot Charles Overmyer aboard the Space Shuttle on an eventful cargo mission to the International Space Station! Asperity combines a real time development environment with traditional pre-generated VFX elements, such as physics simulations and 2D composited live action footage, within the Unity Game engine. In this interactive, 360° room scale experience, the user gets to be part of the action as well, including physical user feedback in the real world to tie it all together.
Director & Story Sebastian Ingenfeld
Producer Lena-Carolin Lohfink
More info on asperity-tec.com
As Lead Programmer I was responsible for developing an artist-friendly framework within Unity for authoring the non-linear interactive story of the experience.
I also used Unitys realtime global illumination tools to light this challenging environment.
A linear actuator was attached to the chair the player is sitting in, which was controlled by an Arduino Microcontroller. I wrote the code that enabled the Arduino to communicate with Unity and react to ingame events.