Dec 8, 2021 3D Object Representation 1
Dec 8, 2021 3D Object Representation 1
Dec 8, 2021 3D Object Representation 1
P4
P4 P1
P1 Instead of providing R1 and R4 , provide two additional control points ! ! !
P2 and P3
Approxi mation
Dec 8, 2021 3D Object Representation 19
Bezier Curves Contd
Typically, cubic polynomials
Need four points
Two at the ends of a segment
Two control tangent vectors
1 t
P3
P0
1 t P0
(1 t ) P0 tP1 1 t
t (1 t ) 2 P0 2(1 t )tP1 (1 t ) 3 P0
1 t
P1 1 t t 2P2 3(1 t ) 2 tP1
t
(1 t ) P1 tP2 t 3(1 t )t 2 P2
1 t
t (1 t ) 2 P1 2(1 t )tP2 t 3P3
P2 1 t t t 2 P3
3
3
t
(1 t ) P2 tP3
i
i 0
(1 t ) i 3i
t
P
Dec38, 2021 3D Object Representation 27
Cubic Bezeir Curve -Matrix
Representation
1 3 3 1 P1
3 6 3 0 P2
Q (t ) t 3 t 2 t 1
3
3 0 0 P3
1 0 0 0 P4
T M b Gb 1 (1 t )3
t3
3t (1-t ) 2
Q (t ) (1 t ) 3 P1 3t (1-t ) 2 P2 3t 2 (1-t ) P3 t 3 P4
3t 2 (1-t )
3 i
3
t (1 t ) 3i Pi , 0 t 1
i 0 i
0 1
(t (1 t )) 3
n! n i
Bin (t ) .t .(1 t )
i
i!(n i )!
n
y (t ) y .B
i 0
i in (t )
m n
P (u, v ) p j ,k BEZ j ,m (v )BEZ k ,n (u )
j 0 k 0