Bezier Talk: Difference between revisions
Jump to navigation
Jump to search
Adamcolton (talk | contribs) |
Adamcolton (talk | contribs) |
||
| Line 36: | Line 36: | ||
* Difference of points | * Difference of points | ||
* Is a Bezier curve | * Is a Bezier curve | ||
* Smooth linking of curves | |||
== Higher dimensions == | == Higher dimensions == | ||
Revision as of 19:02, 18 October 2019
Intro
- French automotive
- now everywhere - font, CAD
- C4 curve
- intuitive
- stays inside polygon
- many ways to define
Vector Math Refresher
- Prefer parametric
- Vector vs Point
As Blossom
- define blossom
- order doesn't matter
- curve is all args equal
- Not efficient - N2
- blossoms will come back
As Sum
- Formula
- binomial refresher
- exponent delta
- can render to polynomial
Blossom Subsection
- Can create arbitrary subsection
Line Intersection
- Reason to prefer C4, can be done linearly as polynomial
- C5 is not guaranteed solvable as polynomial
- Can use subsections for divide and conquer
Derivative
- Degree one less
- Difference of points
- Is a Bezier curve
- Smooth linking of curves
Higher dimensions
- All formulas work in 3D - and higher
- Doesn't have to be spatial, great smoothing for speed, color
Transformation
- 2D review
- 3D 4x4 camera transform: P/w
- Transformation of control points is the same as transformation of the curve