My passion for VR technology motivates me to stay up to date and develop innovative solutions. In addition, I dedicate a lot of my free time to programming and using VR applications to deepen my understanding of immersive technologies.
This page is currently under construction.
Skills
- VR Locomotion
- Motion-based
- Controller-based
- Teleportation-based
- Grab-Move-based
- Anchors
- Sockets
- Interactables
- Haptics
- Hand Tracking
- Gesture Tracking
- Gaze Tracking
- VR UI best practices
- VR Optimization
- Measurements for real life sizes
- Porting to VR
VR Locomotion
The different types of movement are crucial for a perfect VR experience. The most common methods are continuous movement or teleportation. To prevent nausea, a vignette effect should be used for continuous movement and a fade-in for teleportation.
VR Interactables
A VR experience is meaningless if you can’t interact with the environment. It can help to decorate the environment with lots of interactable objects. Haptics that give the user exactly the right feedback are also important.
VR Hand Tracking
The trend is increasingly moving towards hand tracking. The advantages include easier operation for customers. This technology will therefore be used more and more, especially in the professional environment
VR Optimization
VR devices have to deliver a lot of power and some even as standalone devices. The optimization of the application is therefore not to be neglected as too weak FPS will otherwise cause nausea. Here are some tricks to improve performance:
- Keep polygon count low
- Keep draw calls low
- Create a lightmap and lightprobes
- Mip maps for textures
- Occlusion culling
- Async Reprojection