Академический Документы
Профессиональный Документы
Культура Документы
curve
Dr. Jatinder Madan
Lecture 10
Free form curves
Hermite curve (cubic spline)
Bezier curve
B-spline
NURBS
Background
Analytic curves not sufficient to meet the geometric design
requirements
Car bodies, ship hulls, airplanes, consumer items
Mathematically, synthetic curves represent the problem of
constructing a smooth curve from given data points
These curves provide the designers much needed freedom
PARAMETRIC CUBIC CURVE
It is also known as Hermite Curve
It is an Interpolation Curve
p (u) = a3 u3 + a2 u2 + a1 u + a0
(Vector Form)
PARAMETRIC CUBIC CURVE
Algebraic to Geometric Form
M= 0 0 1 0
1 0 0 0
V = [P0 P1 P0 P1]T
PARAMETRIC CUBIC CURVE
Tangent Vectors
(x`0, y`0, z`0)
(x`1, y`1, z`1)
can be written as
(l0, m0, n0) & (l1, m1, n1) are direction cosines of
tangent vector at start & end points
PARAMETRIC CUBIC CURVE
Tangent Vectors
Effect of Increasing
k0 & k1 on
Curve Shape
PARAMETRIC CUBIC CURVE
Tangent Vectors
Effect of Increasing
k0 & k1 on
Curve Shape
PARAMETRIC CUBIC CURVE
Tangent Vectors
Effect of Increasing
k0 & k1 on
Curve Shape
PARAMETRIC CUBIC CURVE
Tangent Vectors
Effect of Increasing
k0 & k1 on
Curve Shape
PARAMETRIC CUBIC CURVE
Tangent Vectors
Effect of Increasing
k1 relative to k0 on
Curve Shape
PARAMETRIC CUBIC CURVE
Tangent Vectors
Effect of Increasing
k1 relative to k0 on
Curve Shape
PARAMETRIC CUBIC CURVE
Four-Point Form
Input