Sam Gentle.com

Bezier Playground

Bezier playground

Here's a neat thing I made a long while back: the Bezier Playground. It was part of a general plan I had at the time to make a series of interactive explanations of concepts that are very had to explain algebraically, but easy visually and interactively.

The Bezier curve was actually the first moment it dawned on me that for some things symbols are just a bad way to think about them. I actually had to implement Bezier curves for a computer graphics course, and after staring for a while at the closed form in the textbook with my eyes crossed, I happened across this gif on Wikipedia. Everything became clear, and I put together my implementation based entirely on that one image.

Later on when I ran across Bret Victor's Kill Math and related work, it felt so right and so familiar that I went and threw together this playground as a tribute. Enjoy!