Packaging an application for Quest 3 into an APK

My environment:
Unreal 5.3.2
Cesium for Unreal 2.4.0
Meta XR Platform 1.94.0
Meta XR 1.94.0
OpenXR 1.0

Device:
Meta Quest 3

I followed the instructions provided here: Unreal VR + Cesium + Google Photorealistic 3D Tiles | Tutorial

During VR preview, everything appears normal on the Meta Quest 3. However, when I package it into an APK and run Install_xxxx-arm64.bat, it does install on the Quest 3, but upon running, I only see a white screen with faint red text appearing in the upper left corner. The text contains the words “node” and “atmosphere,” but since it’s cut off, I cannot read the complete sentence.

How should I address this issue?

I finally managed to see the red text in that row clearly, as shown in the picture below

After fixing this error, I packaged it into an APK and installed it on Quest 3’s headset for testing. While the sky displays normally, all the terrain in Cesium appears black. Why is this happening?


I can see the terrain undulating in elevation, but it’s black. It seems like the textures haven’t been applied.

Have you managed to fix this black terrain issue on Quest 3? I’m struggling with the same thing

Hi,
I have tried the tutorial and I am facing the same issue. When I build and deploy the app, I see the white screen and I don’t even see a error message. Can you please share how use solved the issue.

I have resolved this issue by modifying the code in 01 of CesiumforUnrealSamples. Do not use the examples inside CesiumforUnrealVRTutorial.

quest3?

Yes, Quest 3 and Unreal 5.3.
I followed Unreal VR + Cesium + Google Photorealistic 3D Tiles | Tutorial
tutorial.

Do not use the examples inside CesiumforUnrealVRTutorial.

I am not using the CesiumforUnrealVRTutorial. I am using the one from community tutorials.