Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
CritterHP5's avatar
CritterHP5
Protege
1 year ago

UE 4.27 Two LibOVRPlatform files and User Account Age Category

Can someone please explain why there are two version of LibOVRPlatform and why the headers in the runtime plugin includes OVR_UserAccountAgeCategory.h, but the one under Source\ThirdParty does not. The runtime plugin's Build.cs file is configured to use the one bundled with the plugin.

\Engine\Plugins\Runtime\Oculus\OculusPlatform\Source\OVRPlatformSDK\LibOVRPlatform
\Engine\Source\ThirdParty\Oculus\LibOVRPlatform\LibOVRPlatform

I've tried upgrading the SDK in the Source\ThirdParty folder to one that includes OVR_UserAccountAgeCategory, but it results in compile errors in the Oculus plugins. I'm going to try creating a plugin that uses an embedded SDK like the runtime plugin so I don't need to use a source build of unreal, or referencing the runtime plugin with the target as the source build of unreal.

1 Reply

Replies have been turned off for this discussion
  • I'm dumb. The runtime plugin OculusPlatform is called the "Meta XR Platform" in the editor and has blueprint library. It's not the same thing as the one "Meta XR Plugin" on the marketplace. The "Meta XR Platform" plugin is not included with the launcher version.