antialiasing disabled
antialiasing enabled
THREE.JS / WEBGPU / INTERPOLATION

Sample the edge.

The pinned centroid-sampling example renders the same 100 textured faces twice. The native lane exposes TSL interpolation sampling modes; the forced WebGL2 lane is an explicitly labeled direct atlas reference.

Initializing—

Preparing two renderers and a four-quadrant atlas.

backend
—
graph
—
sampling
—
faces
—
atlas
—
sample
—
Selected source contractvarying(uv) → texture(atlas) → normal

The native graph changes InterpolationSamplingType and InterpolationSamplingMode on a TSL varying. Antialiasing remains a renderer-level comparison; exact edge pixels, random face presentation, Inspector layout, and whole-example fidelity remain separate.

Derived from the pinned WebGPU centroid sampling example. Use ?backend=webgl for the explicit WebGL2 reference lane.