Description

Build an algorithmic system that generates complex organic forms and smooth curves using parametric mathematical equations, Bézier spline interpolation, or Perlin noise perturbations.

Objectives

  • Utilize curve functions (curveVertex(), bezierVertex()) to generate fluid, non-polygonal silhouettes.
  • Implement parameterized control over symmetry, vertex count, and organic deformation.
  • Create interactive triggers allowing the viewer to morph the form between geometric and fluid states.

Deliverables

  • Published interactive sketch with clean, modular object classes.
  • Annotated code explaining mathematical formulas used for shape generation.

References & Inspiration