Description

Deep dive into computational geometry, mathematical curve generation, and spline interpolation. Focus on creating natural, organic curves and translating physical motion paths into generative vector systems.

Key Concepts

  • Smooth Spline Geometry: Analyzing Hobby’s Curve Algorithm by John Hobby for calculating optimal cubic Bézier control points without unwanted inflection loops.
  • Celestial & Harmonic Geometry: Johannes Kepler’s laws of planetary motion, elliptical trajectories, and the mathematical translation of orbits into geometric patterns.
  • Acoustic & Kinetic Sound Installations: Examining Céleste Boursier-Mougenot’s physical sonification systems.

Core Coding Concepts

  • Cubic and Quadratic Bézier curves (bezier(), curveVertex())
  • Vector math: magnitude, normalization, dot product, and angular steering
  • Perlin & Simplex noise vs trigonometric waveforms for natural deformation

References & Wiki Links

Media & Demonstrations