logoalt Hacker News

ginkotoday at 12:36 PM1 replyview on HN

>The math for Bezier curves is usually a bit beyond me, but this seems to use a simple lerp (linear interpolation) to split. Why is that valid?

This can be explained through the bezier's polar form (aka blossom). There's plenty of literature on this. (For instance see slide 40 here[0])

I generally find it interesting that articles on Bezier curves/surfaces usually get upvoted on HN even though they tend to be extremely surface level. Any introductory applied geometry course or textbook will go much deeper within the first chapter or two.

[0] https://resources.mpi-inf.mpg.de/departments/d4/teaching/ss2...


Replies

vintagedavetoday at 2:49 PM

Thankyou, there's a lot interesting there.

I think for many of us, Bezier curves were our first introduction to curve geometry. They were certainly mine. In the late 90s, early 2000s, Rhino3D came out, and Quake 3 had curved surfaces, and suddenly splines were everywhere. For those of us of that generation, they are somewhat magic and back then I never saw a good explanation how they work -- but 20+ years later, this thread has provided multiple!