More Related Content
Similar to お絵描きソフト「PaintField」の開発
Similar to お絵描きソフト「PaintField」の開発 (20)
お絵描きソフト「PaintField」の開発
- 15. Catmull-Rom 補間
P-1
P1
P2
P0
x(t) = a0 + a1t + a2t2
+ a3t3
y(t) = b0 + b1t + b2t2
+ b3t3
t 2 [0, 1]
x(0) = P0x
, y(0) = P0y
x(1) = P1x , y(1) = P1y
x0
(0) =
P1x
P 1x
2
y0
(0) =
P1y P 1y
2
x0
(1) =
P2x
P0x
2
y0
(1) =
P2y
P0y
2