THREE.JS / WEBXR / INTERACTIVE SANDBOX
A room for reflective glass.
The pinned VR sandbox combines a transmissive TorusKnot, HDR environment, mirror reflector, dual controller rays and grips, and an immersive HTMLMesh GUI. This desktop contract keeps those ownership seams visible and testable.
Initializing—
Preparing the reflective sandbox and controller interaction group…
- backend
- —
- knot vertices
- —
- reflector
- —
- controllers
- —
- HTMLMesh
- —
- environment
- —
- frames
- 0
- XR
- —
- sample avg / p95
- —
- state
- —
Derived from the pinned webxr_vr_sandbox example. This route preserves HDRLoader, Reflector, transmissive MeshPhysicalMaterial, VRButton, two XR controllers and grips, InteractiveGroup, HTMLMesh, hidden GUI, Stats, tone mapping, reset, sampling, and teardown. The local HDR fixture, desktop controls, exact page/pixels, immersive stereo/session behavior, broad device/backend matrices, and whole-example fidelity remain separate.