

OpenGL users might want to look at the new GL_NV_stereo_view_rendering extension.

If you render your left and right eye views concurrently, Triton can integrate into your renderer using our new concurrent API’s.Ĭonsider single-pass stereo rendering with user shaders Remember newer versions of Triton now include the ability to draw multiple views simultaneously.

Take advantage of Triton’s thread-safe rendering.

If you’re retrieving shadow maps from SilverLining, you’ll also need to take care to maintain separate matrices for applying that shadow map for each eye. This often means re-architecting integrations that update these matrices in separate threads from where the drawing is done. You’ll need to make sure the correct matrices and viewport are in place for your left and right eyes before you render the sky, clouds, or ocean. You’ll want at least version 5.038 for VR apps.īe careful to pass in the correct viewports and camera matrices.īoth SilverLining and Triton offer methods for specifying the view and projection matrices and viewport. Recent builds of SilverLining change the way in which billboards are handled to be VR-friendly – so if you haven’t updated lately, be sure to do so before supporting VR in your app. You can’t let the billboards just point toward the two different cameras for each eye, or they won’t line up properly. Many of SilverLining’s clouds are composed of 2D billboards, and 2D billboards are notoriously hard to handle in VR. Make sure you’re using the latest build of SilverLining. Developing in VR presents its own unique challenges here are some tips for getting the most out of our libraries with stereoscopic vision. Sundog Software’s been keeping up with the times, and we’ve spent a lot of time inside our Vive Pro headset making sure the SilverLining Sky, 3D Cloud, and Weather SDK and the Triton Ocean SDK both perform well in VR environments. The appeal of VR is obvious – instead of building huge domes or surrounding a student with screens, VR offers a solution that is much more portable, and even more immersive – all while leveraging low-cost consumer hardware to keep costs down, too. It’s hard not to know that virtual reality is the latest craze in training and simulation.
