top of page

Assignment4:Bezier Curves/de Casteljau Algorithm

  • 作家相片: 二龙 朱
    二龙 朱
  • 2021年10月14日
  • 讀畢需時 1 分鐘

已更新:2021年10月30日


三个点:

ree

for t in range(0,1) :

一次插值

b10=lerp(b0,b1,t)

b11=lerp(b1,b2,t)


二次插值

b02=lerp(b01,b11,t)

end





四个点:

ree

for t in range(0,1) :

一次插值

b10=lerp(b0,b1,t)

b11=lerp(b1,b2,t)

b12=lerp(b2,b3,t)

二次插值

b20=lerp(b01,b11,t)

b21=lerp(b11,b12,t)

三次插值

b30=lerp(b20,b21,t)

end


计算公式:


ree


Piecewise Bezier Curves/逐端贝塞尔曲线

常用四个点来绘制曲线的一段:piecewise cubic Bezier


B-splines

可以通过控制关键点改变曲线的局部弯曲


Bezier Surface

ree


实验:


ree

Comments


bottom of page