How can I position the Cesium globe in front of the user in VR?

Hi everyone,

I am working with Cesium for Unreal in Unreal Engine 5.7 using Meta Quest 3. I added Google Photorealistic 3D Tiles and a Cesium DynamicPawn to my level.

In the editor preview, the DynamicPawn camera shows the whole Earth correctly in front of the camera. However, when I launch the project in VR, the globe appears too low / below the user’s view, so I have to look down instead of seeing it directly in front of me.

What I want is a setup where the user starts in VR with the Earth/globe positioned directly in front of them, like an interactive globe for selecting locations.

Any guidance on the correct workflow would be very helpful.

Thank you!

Hi Nikola,

Welcome to the forum!

One way to do this is to nest your DynamicPawn in a globe anchor component and rotate pawn along the pitch 90 degrees. Then you can incorporate other controls to adjust angle etc.

We also have a guide here, Viewing the Globe – Cesium , however in this guide we don’t use the globe anchor components, instead run the functions in a custom component to achieve something similar.

I hope that helps,