Nvidia and Unity bringing VRWorks and Ansel to developers
VR development features will now be much easier to use.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Every Friday
GamesRadar+
Your weekly update on everything you could ever want to know about the games you already love, games we know you're going to love in the near future, and tales from the communities that surround them.
Every Thursday
GTA 6 O'clock
Our special GTA 6 newsletter, with breaking news, insider info, and rumor analysis from the award-winning GTA 6 O'clock experts.
Every Friday
Knowledge
From the creators of Edge: A weekly videogame industry newsletter with analysis from expert writers, guidance from professionals, and insight into what's on the horizon.
Every Thursday
The Setup
Hardware nerds unite, sign up to our free tech newsletter for a weekly digest of the hottest new tech, the latest gadgets on the test bench, and much more.
Every Wednesday
Switch 2 Spotlight
Sign up to our new Switch 2 newsletter, where we bring you the latest talking points on Nintendo's new console each week, bring you up to date on the news, and recommend what games to play.
Every Saturday
The Watchlist
Subscribe for a weekly digest of the movie and TV news that matters, direct to your inbox. From first-look trailers, interviews, reviews and explainers, we've got you covered.
Once a month
SFX
Get sneak previews, exclusive competitions and details of special events each month!
Nvidia and Unity have announced that they will be bringing VRWorks and GameWorks to developers. Select partners will be given early access to an Nvidia version of Unity Engine with native VRWorks support.
VRWorks is a suite of APIs, libraries, and tools that allow developers to make virtual reality games easier. Equally, GameWorks provides technologies like PhysX and VisualFX, as well as game and graphics sample code and tools to debug and optimize during the development process.
Notably, the VRWorks build features VR SLI support, multi-res shading, lens matched shading, and single pass stereo. Building these features straight into Unity will make them a lot easier to use for developers. Plus, we may now be seeing a much larger gap between the Nvidia 10-series and 900-series GPUs in terms of performance.
VR SLI allows scaling for systems with multiple GPUs, and increases performance by allowing multiple GPUs to be assigned to a specific eye, making image rendering a lot quicker. Single pass stereo means geometry is only drawn once, and then the right-eye and left-eye views of the geometry are projected simultaneously.
Multi-res shading is a technique where each part of an image is rendered at a resolution that better matches the pixel density of the lens corrected image. Basically, what that means is the center of your view is rendered at full resolution, while the edges are rendered at a reduced quality. The image is then warped and the final output won't have any loss in image quality.
A plug-in for Nvidia Ansel technology will also be added to the Unity asset store today. Ansel is a way of capturing in-game screenshots at ultra-high resolutions, as well as "surround" images that can be viewed in 360 or in VR. Ansel is the first plug-in to be added for free to the Unity Asset Store, and Nvidia says more GameWorks technologies will be added further down the line.
VR developers can apply for early access to the build on the Nvidia website.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.

