Volvo XR Demo
The demo features realistic graphics, environment light estimation, performs depth occlusion with “real world” and transition from mixed reality to virtual reality - everything rendered in human-eye resolution.
This video is captured from single display so it can’t show the actual resolution of the demo.
The Varjo XR-1 device has 4 displays that is optically combined to achieve the “retina” resolution.
Demo is done in Unity.
Noice Avatar Editor
Designed Avatar Editor together with Pauli Ojanen that allows different body types and faces to work with single clothing asset. The runtime wraps the clothing to match the body and is “topologically agnostic” meaning nothing is tied to the geometry triangle order ect.
This enables us to update the assets and rigs dynamically without introducing dependencies between assets!
Avatar Editor runs on WebGL on browser and you can test it at noice.com after creating account.
Mount Koyasan VR
Realistic night-day cycle with very high-resolution assets in human-eye resolution.
I created custom mesh processing pipeline in Houdini that de-lighted the textures and processed the meshes for optimal culling and rendering. The scene was created and rendered in Unity.
Photogrammetry was captured by Jani Ylinen
Unity Technologies has released blog post about the creation: Unity Blog
Showreel
Overview of my visual effects and games work over the years!
Shot breakdown is in Vimeo.
XR Interactions
XR-1 eye-tracking and hand tracking interactions. This was custom build for our system so no ready made libraries was used. You can grab planets with your hands and use your eye gaze to make selections. For example you can look at planet and do “pinch” gesture with hands and it will get selected.
Done using Leap plugin, Unity and XR-1.