THREE.JS / EXTRUSION CONTRACT

Paths can travel.

The official extrusion study turns native Shape profiles into geometry along open and closed CatmullRomCurve3 paths. This lab keeps the path, step-count, bevel, and disposal boundaries observable.

ReadyWEBGL2 / EXTRUDE
Waiting for an extrusion variant.
variant
—
objects / vertices
—
path steps
—
sample avg / p95
—

The official 100/200-step randomized paths, exact profile scale, camera framing, PointLight, TrackballControls, and page/pixel fidelity are not copied. Native backend/device coverage, context-loss stress, and whole-example fidelity remain separate.

Sources: ExtrudeGeometry · CatmullRomCurve3 · official extrusion example