The key to an immersive Virtual Reality experience is the feeling of being present in the game. Great graphics and realistic-looking worlds are particularly important for achieving this feeling of presence, and so to help developers add the required level of detail we've created the aforementioned Simultaneous Multi-Projection technologies.
But unlike a traditional game played on a monitor, Virtual Reality games allow players to reach and touch objects and surfaces, which adds a considerable amount of complexity for developers. To assist with challenges like this, we’ve brought our PhysX technology to VR.
With this technology embedded in a game, NVIDIA PhysX for VR detects when a hand controller interacts with a virtual object, and enables the game engine to provide a physically accurate visual and haptic response. It also models the physical behavior of the virtual world around the user so that all interactions - whether an explosion or a hand splashing through water - behave as if in the real world.
As well as enhancing your visual and physical experiences with PhysX for VR, we’re transforming the aural experience too, as audio can have a huge impact on presence in VR. Traditional VR audio provides an accurate 3D position of the sound source within a virtual environment. However, sound in the real world reflects more than just the location of the source. It’s changed by the physical environment as the waves move through walls and bounce off objects, creating echoes, reverberations, or muffled sound. We expect these subtle changes in real life, so their absence in virtual environments subtracts from the realism.
To solve this, NVIDIA has developed VRWorks Audio, our new path traced audio technology. Using, NVIDIA's OptiX ray tracing technology, we simulate the movement, or propagation, of sound within an environment, changing the sound in real-time based on the size, shape, and material properties of your virtual world--just as you'd experience in the real life.