Skip to main content
Inspiring
October 20, 2016

Unreal Engine 4 Integration 1.9.0 Released

Unreal Engine 4 Integration

These release notes describe changes to Oculus’s Unreal Engine 4.12 and 4.13 available from the Oculus GitHub repository. Oculus distributes integrations of the Unreal Engine which include the latest Oculus SDKs to provide up-to-date support for Oculus Rift and Gear VR.

Applications targeting Oculus devices automatically apply stereoscopic rendering, orientation tracking (Rift and Gear VR), and positional tracking (Rift only). The OculusPlatform plugin provides an online subsystem which interfaces with Oculus Platform features. The OculusInput plugin provides support for Oculus Touch and Oculus Remote controllers.

Clicking on “Download” above will redirect you to our Unreal Introduction, which reviews various options for working with the Oculus Unreal integration.

New Features

Bug Fixes

  • Fixed near clipping plane calculation, which was incorrect when WorldToMetersScale was set to a value other than 100.

Known Issues

  • A significant drop in framerate occurs when UE4 is not in focus in VR preview mode. To avoid this issue, uncheck the Use Less CPU when in Background in Edit > Editor Preferences > General (left sidebar) > Miscellaneous (left sidebar) > Performance.
  • Exclusive Mode issues: Multiple initializations of the DXGISwapChain may cause flickering as the screen switches modes and a black screen when rendering to the Rift with a different GPU from the one the game is using to render the eye buffers.
  • Stereo Layer Depth Ordering : Doesn’t support head-locked layers, only world-locked and tracker-locked.
https://developer3.oculus.com/downloads/game-engines/1.9.0/Unreal_Engine_4_Integration/
    This topic has been closed for replies.

    14 replies

    Up and Coming
    October 24, 2016
    Thanks, great news! Does voip chat work also on GearVR?
    Inspiring
    October 25, 2016
    Yes, it should.
    Up and Coming
    October 25, 2016
    Thanks vrdaveb, just checked in the git repos, looks like android has not yet the voice coded and the android voice module compiled in, though (UnrealEngine/Engine/Source/Runtime/Online/Voice/Private/)

    Is this codec necessary for using oculus voip stack? Also, does oculus voip stack in UE4 already uses the positional audio?
    Participant
    October 25, 2016

    devbmad said:

    Thanks vrdaveb, just checked in the git repos, looks like android has not yet the voice coded and the android voice module compiled in, though (UnrealEngine/Engine/Source/Runtime/Online/Voice/Private/)

    Is this codec necessary for using oculus voip stack? Also, does oculus voip stack in UE4 already uses the positional audio?


    The codec shouldn't be necessary.  Also it currently does not use the positional audio.  It is currently routed through the standard UE4 CreateVoiceAudioComponent() found in OnlineSubsystemUtils.cpp
    Up and Coming
    October 25, 2016
    Ok, good! I'm afraid that the voice module for android is necessary anyway, without it with the pre-built distribution of unreal engine it won't be possible to have voice chat on gear VR. I started writing the module time ago, but that was never properly integrated (https://answers.unrealengine.com/questions/204090/android-voice-chat.html). I may look into opening a pull request, it would be good to have in 4.14 when the new platform sdk is integrated.
    Up and Coming
    October 28, 2016
    Just created a pull request in Epic's githup repos for the VoiceModuleAndroid implementation (https://github.com/EpicGames/UnrealEngine/pull/2894). Please let me know if anybody has success with it and oculus online subsystem (at the moment the patch was just tested with online subsystem null)
    Up and Coming
    November 10, 2016
    Will the 1.9 integration be merged in time for UE 4.14?
    Inspiring
    November 15, 2016
    Not sure about Epic official, but the Oculus UE4 fork is usually up-to-date.
    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
    Up and Coming
    November 16, 2016
    The 1.9 integration is not yet in 4.14 Epic official (released yesterday)
    November 17, 2016
    @brian_jew  or @cybereality my default question when it comes to these awesome new Online Subsystem features: Which of them are exposed to Blueprints and would work in a blueprint only project?

    ie specifically these features new to 1.9.0:
    1. VoIP
    2. P2P networking
    3. moderated room finding/joining support


    If they are not available for a gearvr blueprint only project at the moment when might that be added?

    Many thanks in advance for the info!