Flask generator (Rust/WASM)

Same math as below; runs as embedded app. If empty, run just build to build the demo.

JavaScript version (fallback)

Loading…

Model

Profile: torus-like base (circular arc tangent to the axis at the bottom), then a straight cone to the neck, then constant radius for the neck, then a small lip bump at the rim. The base arc and cone/neck/lip are driven by the sliders; the same math drives the 3D viewer and OBJ export.