Uploaded November 2024 | Updated September 2026, 10 hours ago
This is the video of the final project of our apprentice Marino von Wattenwyl.
To facilitate VR development in the cpvrLab, he developed a VR simulator called AetherVR. With AetherVR, VR applications can be started directly on the PC and don't have to be loaded onto a VR headset first. The system uses the webcam to track the user's head and hands to control the virtual headset and virtual controllers. AetherVR is implemented as an OpenXR runtime. OpenXR is a standard API for accessing VR devices that is usually implemented by manufacturers of VR hardware so that applications run on their devices. Marino has implemented this API to trick VR applications into thinking they are running on a VR headset. The system uses OpenCV to connect to the webcam and MediaPipe to track the user.
This is the video of the final project of our apprentice Marino von Wattenwyl.
To facilitate VR development in the cpvrLab, he developed a VR simulator called AetherVR. With AetherVR, VR applications can be started directly on the PC and don't have to be loaded onto a VR headset first. The system uses the webcam to track the user's head and hands to control the virtual headset and virtual controllers. AetherVR is implemented as an OpenXR runtime. OpenXR is a standard API for accessing VR devices that is usually implemented by manufacturers of VR hardware so that applications run on their devices. Marino has implemented this API to trick VR applications into thinking they are running on a VR headset. The system uses OpenCV to connect to the webcam and MediaPipe to track the user.










