Forum Discussion
artyom17
12 years agoExpert Protege
UE4 QA 07_2014 (4.3) integration with Oculus SDK 0.4!
Hey guys,
Finally, it is here. Oculus SDK 0.4 integration with UE4 4.3 (July'14 QA) is released.
Licensees can download the integration package from our web-site (Developers -> Downloads). This integration will patch the codebase up to 4.3.1.
GitHub $19-subscribers can access it through https://github.com/Oculus-VR/UnrealEngine/tree/4.3 (also 4.3.1 changes are already applied).
Note, you'll need to install the latest 0.4 Runtime for this integration to work. Once you've installed the Runtime your previous UE4 + Oculus (0.3-based) will stop working, however, it is easy to restore its functionality by two simple steps:
1) Using the Oculus icon in the taskbar switch display mode to 'Extend Desktop';
2) Using the same icon, run the 'Configuration Utility', go to the 'Tools' -> 'Advanced' -> 'Pause Service...'. The service will be automatically restarted once you run 0.4-based app.
We are working with Epic to integrate this code to upcoming UE4 4.4, will see how it goes (can't promise anything; in worst case scenario we will provide our own integration for 4.4 as well).
Note, there are several known issues with this integration, the major ones are as follows:
1) OpenGL doesn't work in Windows (in both modes - "Direct HMD Access from Apps" and "Extend Desktop to HMD".
2) There is no timewarp on Mac; will be there in the next update.
3) If you have issues in "Direct HMD Access..." mode - switch to "Extend Desktop": we are still actively working on improving our display driver.
If you have any issues or questions - post them here, I'll try to monitor this thread regularly.
Finally, it is here. Oculus SDK 0.4 integration with UE4 4.3 (July'14 QA) is released.
Licensees can download the integration package from our web-site (Developers -> Downloads). This integration will patch the codebase up to 4.3.1.
GitHub $19-subscribers can access it through https://github.com/Oculus-VR/UnrealEngine/tree/4.3 (also 4.3.1 changes are already applied).
Note, you'll need to install the latest 0.4 Runtime for this integration to work. Once you've installed the Runtime your previous UE4 + Oculus (0.3-based) will stop working, however, it is easy to restore its functionality by two simple steps:
1) Using the Oculus icon in the taskbar switch display mode to 'Extend Desktop';
2) Using the same icon, run the 'Configuration Utility', go to the 'Tools' -> 'Advanced' -> 'Pause Service...'. The service will be automatically restarted once you run 0.4-based app.
We are working with Epic to integrate this code to upcoming UE4 4.4, will see how it goes (can't promise anything; in worst case scenario we will provide our own integration for 4.4 as well).
Note, there are several known issues with this integration, the major ones are as follows:
1) OpenGL doesn't work in Windows (in both modes - "Direct HMD Access from Apps" and "Extend Desktop to HMD".
2) There is no timewarp on Mac; will be there in the next update.
3) If you have issues in "Direct HMD Access..." mode - switch to "Extend Desktop": we are still actively working on improving our display driver.
If you have any issues or questions - post them here, I'll try to monitor this thread regularly.
106 Replies
Replies have been turned off for this discussion
- plagiarizeExplorerI'm looking here: https://developer.oculus.com/?action=dl and not seeing anything. I'm a subscriber to UE4 working on a Rift project, so I'm eager to get this asap!
- noirfluxHonored GuestYup, I can't find a download here either, and the github link above gives a 404.
- KelvinNZHonored Guest404 for me too, i'm a subscriber with an active subscription.
- WollanHonored GuestI guess we are supposed to find a 'Unreal Engine 4 integration package' or similar at the download site?
- jzer0Honored GuestYou need to log into github to see the repository, it is there. Thanks so much for this, cannot wait to get started. To those who are unfamiliar with this situation, this is not an installable plugin or patch for UE4. This is a source code repository that is available for you to download and build. Spent all last weekend trying to build the 0.4.0 source into the 4.3 UE4 branch on my own, sort of disappointed I couldn't get this out first but happy I don't have to spend next weekend continuing this endeavor. To those who are brave, best and easiest tutorial I found was this:
https://www.youtube.com/watch?v=usjlNHPn-jo
rock and roll you crazy mofos. - WollanHonored GuestFor devs (like me) whom are based on the official UE 4.3.1 code branch (not Oculus fork)... what's my options?
- jzer0Honored Guestmaybe a merge? never tried this with github, but its documented:
https://developer.github.com/v3/repos/merging/ - WollanHonored GuestI didn't have any custom code in the UnrealEngine codebase so I just exchanged it for the Oculus fork.
Maybe I will switch back to the official repository with 4.4 or 4.5.
Built successfully. Packaging my project now... - plagiarizeExplorerI'm running windows 8.1, trying to get the github windows client to launch after installing and I'm getting nothing. Any ideas? I'm not running any custom code either, so I'm hoping to follow in Wollan's footsteps.
- jzer0Honored Guest
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 7 years ago