計(jì)算機(jī)圖形學(xué)橢圓算法 3dmax里怎么畫(huà)bezier曲線?
3dmax里怎么畫(huà)bezier曲線?1. 首先定義Bernstein基函數(shù),計(jì)算給定T點(diǎn)列中相應(yīng)的Bernstein基函數(shù)的值。以三次Bezier曲線為例。2. 給出了控制頂點(diǎn)的XY坐標(biāo)。3. 定義參
3dmax里怎么畫(huà)bezier曲線?
1. 首先定義Bernstein基函數(shù),計(jì)算給定T點(diǎn)列中相應(yīng)的Bernstein基函數(shù)的值。以三次Bezier曲線為例。
2. 給出了控制頂點(diǎn)的XY坐標(biāo)。
3. 定義參數(shù)t的點(diǎn)列,定義XX和YY為0,存儲(chǔ)貝塞爾曲線對(duì)應(yīng)的X和Y坐標(biāo)值。
4. 計(jì)算相應(yīng)點(diǎn)列中貝塞爾曲線的值。根據(jù)貝塞爾曲線的公式。
5. 繪制貝塞爾曲線及相應(yīng)的控制多邊形,控制頂點(diǎn)。
6. 繪制函數(shù)圖像效果。