Nvidia has launched a VRWorks plug-in for the latest Unity beta with a number of new features exploiting the Nvidia GPUs.
- Multi-Res Shading (Maxwell & Pascal) – renders each part of an image at a resolution that better matches the pixel density of the warped image. Multi-Res Shading uses Maxwell’s multi-projection architecture to render multiple scaled viewports in a single pass, delivering substantial performance improvements.
- Lens Matched Shading (Pascal) – uses the new Simultaneous Multi-Projection architecture of Pascal-based GPUs to provide substantial pixel shading performance improvements. The feature improves on Multi-res Shading by rendering to a surface that more closely approximates the lens corrected image that is output to the headset display. This avoids the performance cost of rendering many pixels that are discarded during the VR lens warp post-process.
- Single Pass Stereo (Pascal) – uses the new Simultaneous Multi-Projection architecture of Nvidia Pascal-based GPUs to draw geometry once, then simultaneously project both right-eye and left-eye views of the geometry. This lets developers effectively double the geometry in VR applications, increasing the richness and detail of their virtual world.
- VR SLI (Maxwell and Pascal) – provides increased performance for virtual reality apps where multiple GPUs can be assigned a specific eye to dramatically accelerate stereo rendering. With the GPU affinity application programming interface, VR SLI allows scaling for systems with more than two GPUs.