THREE.JS / BVH CSG
Cut solids with explicit ownership.
Two native Brush inputs are evaluated into one indexed result through Evaluator, with operation and grouped-material policies kept visible.
ReadyWEBGL2 / CSG
Preparing Brush inputs and Evaluator.
- operation
- —
- vertices / triangles
- —
- groups
- —
- evaluator
- —
- sample avg / p95
- —
- lifecycle
- —
This route verifies local CSG operation/rebuild behavior. The official dynamic icosahedron/cylinder composition, GUI/Stats presentation, exact animated pixel output, device/backend coverage, and whole-example fidelity remain separate.
Sources: official CSG example · three-bvh-csg