diff --git a/components/canvas/world3d/World3DViewer.tsx b/components/canvas/world3d/World3DViewer.tsx index c4051ebf7..b1f1613ce 100644 --- a/components/canvas/world3d/World3DViewer.tsx +++ b/components/canvas/world3d/World3DViewer.tsx @@ -100,6 +100,8 @@ const DEFAULT_MESH_SETTINGS: Model3DViewerSettings = { wireframe: false, }; +const WORLDLABS_ASSET_ROTATION: [number, number, number] = [Math.PI, 0, 0]; + const EMPTY_MOVEMENT_STATE: MovementState = { forward: false, backward: false, @@ -1322,7 +1324,7 @@ function WorldSplatScene({ revealCompletedRef.current = false; setParticleCloudData(null); splatMesh.frustumCulled = false; - splatMesh.rotation.set(0, 0, 0); + splatMesh.rotation.set(...WORLDLABS_ASSET_ROTATION); applySparkRevealProfile(sparkRenderer, splatMesh, SPLAT_LOADING_PROFILE); let cancelled = false; @@ -1949,7 +1951,7 @@ function WorldSplatViewer({