Unity has released its 5.4.1 update to the public today, and it mainly concentrates on fixes and improvements rather than major announcements of features – and plenty of the update is dedicated to virtual reality (VR).
Of the main improvements, there are four bullet points that are directed at VR developers. The improvements are as follows: the Mac version of the editor can now add OpenVR as a VR platform when targeting the Windows player; Stereo View and Projection Matrices can be set individually through scripting API; Updated the following Image Effects from the Standard Assets to work with Single-Pass Stereo: Ambient Obscurance, Camera Motion Blur; and Upgraded SDKs – Oculus to 1.7, GearVR to 1.7.1, OpenVR to 1.0.2.
When it comes to the fixes, the list is very much extensive, but there are only four VR-centric points: Fixed crash when exiting VR in certain cases where the HMD was detected as not connected on the first frame; Fixed GL.LoadPixelMatrix() not working when Single-Pass Stereo was enabled; Fixed possible crash on shutdown; and Fixed viewport scale issues with OpenVR.
This 5.4.1 is an addition to the main Unity 5.4.0 release, to which there was a great number of features that concentrated on VR, including multi-device support, OpenVR support, DirectX 12 support, and optimised single-pass stereo rendering.
For more on the latest developments from Unity and its improvements to VR support, as well as all the news, updates, and features in the world of VR, make sure to check back with VRFocus.