3 ms·
Two other brilliant posts on Bézier curves (and other 2d/3d curve types): - Curves and Surfaces by Bartosz Ciechanowski: https://ciechanow.ski/curves-and-surfa
by samwillis 4y ago
Two other brilliant posts on Bézier curves (and other 2d/3d curve types):
- Curves and Surfaces by Bartosz Ciechanowski: https://ciechanow.ski/curves-and-surfaces/ https://ciechanow.ski/curves-and-surfaces/ (His whole site is a treasure trove of incredible explanations!)
- Primer on Bézier Curves: https://pomax.github.io/bezierinfo/ https://pomax.github.io/bezierinfo/
- phkahler 4y agoAnd when you've got the concepts, some fairly readable GPLed code is here: https://github.com/solvespace/solvespace/blob/master/src/srf/ratpoly.cpp https://github.com/solvespace/solvespace/blob/master/src/srf... It used to culminate in a function for finding a point at the intersection of 3 rational Bezier surfaces, but we had to add something less exciting at the end.