GALLERY CONTRACT / WEBGL POSTPROCESSING

Contact has a cost.

A native WebGL2 study of the higher-quality SAO path: the pass renders normals and depth, evaluates ambient occlusion, then applies a depth-limited blur before compositing.

Preparing study—

Creating the RenderPass → SAOPass → OutputPass graph…

This procedural scene is a stable depth input. The selected evidence target is native SAOPass ownership and output behavior—not official assets, exact page/pixel parity, or whole-example fidelity.

THREE.JS FOUNDATIONS / SAO PASS