Unity is Making its High Definition Render Pipeline VR Compatible Allowing Photorealistic Visuals

When it comes to developing virtual reality (VR) videogames there are two primary engines studios use, either Epic Games’ Unreal Engine or Unity by Unity Technologies. Both highly competitive when it comes to gaining market share, Unity tends to dominate the VR scene due to ease of use while Unreal Engine is known for its graphic fidelity. Unity’s current version 2019.3 – which arrived back in January – has recently been upgraded to reduce that visual divide, making its High Definition Render Pipeline (HDRP) VR compatible.

Unity HDRP

Unity’s HDRP targets high-end PCs and consoles, allowing creators to build high-definition and photorealistic visuals. With package version 7.2.0 of the HDRP now verified, Unity has confirmed that all HDRP features are compatible with VR. While that won’t mean a great deal to gamers initially, they’ll certainly notice it in the months to come as developers implement the feature into their project, thus making VR experiences look even better.

VR for HDRP will support a number of VR platforms, Oculus Rift and Rift S, Windows Mixed Reality and PlayStation VR. As the company previously announced Unity 2019.3 will end support for Samsung Gear VR and Google VR, while OpenVR compatibility will be phased out. The latter only because Valve is currently developing their OpenVR Unity XR Plugin for 2019.3 which Unity notes will be available soon.

In a blog posting Unity explains in more detail how developers using the latest version of the videogame engine can utilise HDRP for their VR purposes, from Deferred and Forward rendering and light types, shadows, decals, and volumetrics to  Color Grading, Anti-aliasing and Depth of Field.

As for the future of HDRP VR and what Unity will be working on the company lists the following:

  • Improving performance with new hardware options like Variable Rate Shading
  • Improving platform support with Vulkan and DX12
  • Improving devices support
  • Extending single pass to support more than two views

For those interested in stepping into VR development Unity is free to download and begin using. It’s only when your revenue or funding exceeds $100K USD over 12 months that you need to start paying. For those with a basic understanding of the engine, last year Unity and Oculus teamed up to create a free course specifically for VR development.

For further updates on Unity, keep reading VRFocus.

Unity Updates XR Platform to Improve Multi-Platform Offering on 2019.3, Removes Gear VR & Google VR Support

Videogame engine Unity has supported the XR industry from the early days of virtual reality (VR) through to the current crop of augmented reality (AR) hardware. That has included a lot of different hardware support, some of which is still relevant while others less so. This week has seen Unity update its XR platform, removing support for some devices whilst reaffirming official functionality for the latest headsets. 

Unity Supported Platforms

Affecting Unity 2019.3 and beyond, the company has confirmed that Samsung Gear VR and Google VR support will end due to the fact the relative companies have moved their interest away from these products. It’s worth noting Gear VR and Google VR will remain supported in Unity 2018 LTS for developers working on existing projects.

Additionally, built-in OpenVR will be deprecated in 2019.3 because Valve is using Unity’s XR SDK to develop its own OpenVR Unity XR plugin for 2019.3. As such, Unity confirms in its blog that: “Until that plugin is available, built-in support of OpenVR will continue to be functional and available in 2019.3, and we will support our users with any critical fixes.” Just like Gear VR, and Google VR, OpenVR will remain supported in Unity 2018 LTS.

When it comes to what is officially supported in Unity 2019.3 and beyond, it’s now: ARKit, ARCore, Microsoft HoloLens, MagicLeap, Oculus, Windows Mixed Reality and Playstation VR. These are all part of Unity’s “Build once, deploy anywhere” motto, allowing creators to easily deploy content across a range of platforms.

Currently, Unity 2019.2.19 is available as the official download version for projects in development. Or you can test the beta version, Unity 2019.3b, the final edition before the official launch.

Unity is one of the most popular videogame development engines for VR and AR, available for free for beginners and small indie developers. As further improvements to Unity are made, VRFocus will keep you updated.