Support for Apple Vision Pro in Unreal ??

So the Apple Vision Pro will be an interesting new device/platform for XR Developers and it was stated that it will have initial developer support with Unity - but it seems there won’t be an immediate relationship with Unreal proper. I would support efforts for some inter-relationships to be developed as this device “family” will be sure to inject some changes into the XR ecosystem. It would be nice to see a positive and healthy reaction given to the introduction and potential directions the Vision Pro might bestow - from the whole of the Unreal community. Are there any plans in the works for official Unreal support ?

We won’t be seeing the Vision Pro till next year 2024 - What pathways are there for developers to pursue in advance ?

Thanks

19 Likes

I have the same questions. I bet a lot of us do too. Im downloading Unity right now for the first time in 6 years.

7 Likes

Unreal Engine totally lose the Apple vision market, Unity price go up to 20% after WWDC event. Only Unity get the support from visionOS natively, even EPIC released UE5 Apple silicon version days before, it is still a no, there is no unreal logo in anywhere in WWDC.

2 Likes

The thing is simple, the two companies are still in a lawsuit, right?

3 Likes

If I am understanding correctly this device will have M2 processor. So pretty much you can build your game for Apple Silicone target and test it on a MacBook Pro with M2 processor. Whatever performance you get there it should be possible to get in Apple Vision Pro too in case of 2D games. I tried Lyra and you can achieve 60fps or more but you need to reduce quality to medium which unfortunately is kinda uglier comparing to quality you get on PC side with latest graphic cards and running at maximum quality. But it works.

For 3D AFAIK there is no way to compare it yet because there is no PCVR option for MacOS so even if you have VR game and build it for Apple Silicone target you don’t have hardware to test it with M2. Apple will release Development Kits in July so best way to know it would be to try it on the hardware itself but as it seems Unity would be much more streamlined development experience. I hope I am wrong.

EDIT: just to explain what I mean 2D vs 3D. I don’t mean gameplay style, I meant MR vs VR. Vision Pro will be able to project a “screen” as if you are sitting in front of a computer screen that hangs in the air (MR). That should be similar to deploying game to MacBook Pro with M2 processor and performance can be already tested with a MBP. When I said 3D I meant VR as if you are in the game itself. That will probably be more intensive to run so performance could be potentially worse.

1 Like

I have the same question.
The team was approached by 3 different individuals yesterday, “hey come to sign up the Unity x VisionPro Beta, early access!"

2 Likes
2 Likes

Apple Vision API exists in Experimental Plugin

2 Likes

Sorry. This was a plugin for the Vision framework.

3 Likes

I’m confused, is this plugin for Apple Vision Pro or not ? If not, what is This “Vision Framework” for?

1 Like

“The Vision framework performs face and face landmark detection, text detection, barcode recognition, image registration, and general feature tracking. Vision also allows the use of custom Core ML models for tasks like classification or object detection.”

Just copy pasted from that page. Vision has been around for much longer.

TL;DR no, it’s not for AVP

2 Likes

+1 just for added support and visibility. Our studio has been making VR/AR apps in Unreal for years now, and not seeing Unreal mentioned during the Apple Vision Pro announcement was a huge letdown for us. I really hope some sort of integration can be put in place in 2023 despite the lawsuit. The earlier the better obviously, considering how development will have to happen way before the public release.

If any Epic staff has answers or more information here that’d be greatly appreciated!

2 Likes

+1 as well! We’ve been developing a Quest Pro passthrough MR simulation app that is starting to garner significant traction in its respective target market. Being able to harness the capabilities of the Vision Pro without the significant pain points of porting to native Swift or sigh Unity would be a serious win for us and many others trying to develop meaningful apps and games for this incredibly powerful platform.

We love Unreal and have been solely developing in XR with it for almost 9 years. Would be a serious shame to be forced to build our magnum opus in a different engine.

4 Likes

+1 here also, so many ideas that can be done with the new interface (eyes + hands free gestures)

1 Like

We’re getting some client interest as well, and I’m not looking forward to downloading Unity!

Please tell me there is support coming?

2 Likes

Hey everyone. Just wanted to let you know that we don’t have any information to share atm, but stay tuned for the future.

20 Likes

Thanks for the update Victor - Would like to see you lead a Livestream demo/approach to Vision Pro Dev as progress allows

4 Likes

Thanks, Victor! Pretty sure that the future is bright :wink:

I found a VisionOS folder in UnrealEngine repogitory.
https://github.com/EpicGames/UnrealEngine/tree/ue5-main/Engine/Platforms/VisionOS

6 Likes

I’ve been getting a few questions about this recently so I want to chime back in on the thread to clarify:

  • Internally we’re exploring native Unreal Engine support for Apple Vision Pro, but it’s too early for us to share details on the extent of support or timelines.
  • We have access to the public SDK’s like everyone else, and there’s nothing fundamentally stopping us, or you, from developing support, or shipping Apple Vision Pro applications with Unreal Engine.
18 Likes