CesiumGS / cesium-unreal

Bringing the 3D geospatial ecosystem to Unreal Engine
https://cesium.com/platform/cesium-for-unreal/
Apache License 2.0
879 stars 285 forks source link

VisionOS build support #1435

Open demonixis opened 1 month ago

demonixis commented 1 month ago

Hello, Is it possible to you to add compiled binaries for Apple Vision Pro? It's a new target on 5.4. Best,

kring commented 1 month ago

We don't have a Vision Pro, but we welcome a pull request that adds support if you're up for it!

demonixis commented 1 month ago

It works like the iOS port, all we need are compiled libs for VisionOS. If you use cmake, it's pretty simple to do that. I can do the change on the build.cs files to add VisionOS support, it'll have the same library name, so basically

This is the only change to do if (Target.Platform == UnrealTargetPlatform.IOS || Target.Platform == UnrealTargetPlatform.VisionOS)

kring commented 1 month ago

Sounds good @demonixis. Please open a PR with that change, we'll throw it at our CI system, and then you can test out the build it produces. If it works, we can start including those binaries in the official release.

demonixis commented 1 month ago

Got it, I just forked the repo. What is the best branch to start with? Is main ok?

kring commented 1 month ago

Yep, main is perfect.