THREE.JS / WEBGPU CAMERA

Two ways to see.

The official camera example keeps perspective and orthographic cameras in one rig, updates their helpers against a moving target, and renders an active view beside an overview. This route attempts native WebGPU, then labels the WebGL2 fallback when needed.

StartingACTIVE / OVERVIEW
Building the camera rig.
backend
—
mode
—
rig
—
target | position
—
particles
—
sample avg / p95
—
builds
—

This is a partial camera ownership contract, not whole-example completion. Exact WebGPU rendering, 10,000-particle distribution, camera choreography, helper presentation, device/compiler coverage, and whole-example fidelity remain separate.

Source: official WebGPU camera example