Showing results for 
Search instead for 
Did you mean: 

unreal engine and oculus rift

Level 2
when you're using oculus rift with a VR developed using unreal. is the unreal engine sending the data to the goggles or is it sending the data to the oculus software and the software is sending it to the goggles?

I've been wondering about this and I couldn't find a clear answer so a respond would be very much appreciated.
thank you

Level 15
Everything always goes through the Oculus software, regardless of engine used.
AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV

Level 2
thank you for the quick answer

Volunteer Moderator
Volunteer Moderator
Here's the basic steps:
- the oculus sdk creates a render texture and gives it to unreal
- unreal renders a stereo view into the texture
- unreal tells the oculus sdk that the frame is ready
- the oculus sdk handles getting the texture onto the actual rift display, distorting it in the process to compensate for the lenses

Windows and Unreal can't see the rift itself as a display, they don't know it exists as such. The oculus software handles all that.
(and as cyber said, all engines that support the rift work this way)
Author: Oculus Monitor,  Auto Oculus Touch,  Forum Dark Mode, Phantom Touch Remover,  X-Plane Fixer
Hardware: Threadripper 1950x, MSI Gaming Trio 2080TI, Asrock X399 Taich
Headsets: Wrap 1200VR, DK1, DK2, CV1, Rift-S, GearVR, Go, Quest, Quest 2, Reverb G2

Level 5

Level 5