Left mouse on a body part = grab and drag in both navigation modes. Hold Shift while dragging to push/pull in depth.
A short left click without dragging = poke (jiggle only). Walk: WASD · jump Space · hold C to crouch · hold right mouse and move to look around. Pan: right mouse orbits · middle mouse pans · wheel zooms, exactly as before. Touch: drag a body part to pose it; drag empty space to look/orbit; use two fingers to pan and pinch-zoom. anm2.glb loads automatically at startup. You can choose another GLB from models/ at any time.
VR/AR: put the controller on a body part and hold Trigger to grab. Press X on the left controller to show or hide the in-world GUI.
Choose between the original GLB look and a realistic PBR preset.
SSR can be enabled for desktop rendering; it pauses automatically during XR.
AR keeps an invisible shadow-catching floor so the model still casts a soft shadow.
Animated models: frames 0–60 finish their current loop before frames 60–120 play once after a 2 m boundary crossing.
Everything eases back to the original pose unless "Keep pose" is on. Pose position runs animation and interaction. Rest position shows the imported bind pose.