Bezier Talk: Difference between revisions
Jump to navigation
Jump to search
Adamcolton (talk | contribs) Created page with "== Intro == * French automotive * C4 curve * intuitive * stays inside polygon * many ways to define == Vector Math Refresher == * Prefer parametric * Vector vs Point == As B..." |
Adamcolton (talk | contribs) |
||
| Line 1: | Line 1: | ||
== Intro == | == Intro == | ||
* French automotive | * French automotive | ||
* now everywhere - font, CAD | |||
* C4 curve | * C4 curve | ||
* intuitive | * intuitive | ||
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
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