THREE.JS / WEBGL MATERIAL CONTRACT

Render every reflection level.

The pinned example renders a filtered source cubemap into every mip level of a half-float cube render target, then compares the original and generated environments. This local study keeps those ownership and active-level boundaries visible with deterministic six-face input.

InitializingWEBGL2
Allocating the cube render target.
mip chain
—
active level
—
visible
—
source cube
—
target cube
—
sample avg / p95
—

The official Park3Med images, exact 512px sphere framing, Stats/UI presentation, arbitrary format/device matrices, context-loss/leak stress, and whole-example fidelity remain separate boundaries.

Sources: WebGLCubeRenderTarget · CubeCamera · official render-to-mipmap example