樣條曲線(xiàn)主要通過(guò)擬合點(diǎn)或控制點(diǎn)這兩種方法來(lái)進(jìn)行繪制。
1,、執(zhí)行方法:
(1)繪圖功能區(qū):樣條曲線(xiàn)命令比較特殊,,不是單一的按鈕,不同的繪制方法分別有不同的命令按鈕,。
(2)菜單欄:同樣是在繪圖菜單欄,。
(3)快捷鍵:SPL;
執(zhí)行快捷鍵命令后,,在命令欄里點(diǎn)擊“方式”,,或者輸入“M”,
就可以具體選擇是通過(guò)“擬合點(diǎn)”或“控制點(diǎn)”來(lái)繪制樣條曲線(xiàn)了,。
2,、擬合點(diǎn)和控制點(diǎn)的區(qū)別:
先在繪圖區(qū)畫(huà)四個(gè)點(diǎn),然后復(fù)制一份,;
再就這兩組點(diǎn)用不同的方法繪制樣條曲線(xiàn):
上圖是擬合點(diǎn)繪制,,下圖是控制點(diǎn)繪制。
由此可以看出:擬合點(diǎn)繪制的樣條曲線(xiàn),,每個(gè)點(diǎn)都在樣條曲線(xiàn)上;控制點(diǎn)繪制的樣條曲線(xiàn),,除端點(diǎn)外,,都不在曲線(xiàn)上(其余兩個(gè)點(diǎn)起到控制方向的作用)。
二:擬合點(diǎn)和控制點(diǎn)具體畫(huà)法:
1,、擬合點(diǎn):
方式選擇擬合點(diǎn)后,,會(huì)出現(xiàn)'節(jié)點(diǎn)’和'對(duì)象’的選擇:
1.1、節(jié)點(diǎn)
節(jié)點(diǎn)下面又有'弦’,、'平方根’,、'統(tǒng)一’的不同繪制方法,
下面我們來(lái)對(duì)比下三種不同繪制方法的區(qū)別:
上動(dòng)圖是繪制節(jié)點(diǎn)參數(shù)為“弦”的樣條曲線(xiàn),。
在“弦”的基礎(chǔ)上,,用紅線(xiàn)畫(huà)出繪制節(jié)點(diǎn)參數(shù)為“平方根”的樣條曲線(xiàn),。此時(shí),很明顯看到,,兩條樣條曲線(xiàn)并不重合,。
在前兩張的基礎(chǔ)上,用綠線(xiàn)畫(huà)出繪制節(jié)點(diǎn)參數(shù)為“統(tǒng)一”的樣條曲線(xiàn),。更加明顯的看到,,三條樣條曲線(xiàn)都不重合。
截圖看就更加明顯,,除固定的節(jié)點(diǎn)外,,三條樣條曲線(xiàn)沒(méi)有重合的地方。
之所以會(huì)出現(xiàn)這種結(jié)果,,是因?yàn)椴煌墓?jié)點(diǎn)參數(shù)對(duì)應(yīng)的是不同的計(jì)算方法,,有興趣的朋友可以查詢(xún)資料了解下不同畫(huà)法對(duì)應(yīng)的具體函數(shù)。這里主要介紹樣條曲線(xiàn)的畫(huà)法,,所以就不展開(kāi)說(shuō)了,。
1.2對(duì)象
執(zhí)行“對(duì)象”命令后,會(huì)提示讓你選擇'樣條曲線(xiàn)擬合多段線(xiàn)’,,
這里需要解釋一下,,什么是樣條曲線(xiàn)擬合多段線(xiàn)?
顧名思義,,樣條曲線(xiàn)擬合多段線(xiàn)依舊是多段線(xiàn),,是一條被樣條曲線(xiàn)化的多段線(xiàn)。
執(zhí)行對(duì)象命令后,,就變成了真正的樣條曲線(xiàn),。
1.3、直接繪制
執(zhí)行SPL命令,,確定第一點(diǎn)后,,會(huì)出現(xiàn)“起點(diǎn)切向”和“公差”的命令,
起點(diǎn)切向:
這時(shí)第一點(diǎn)和第二點(diǎn)的連線(xiàn)就是起點(diǎn)的切向方向,。但是第二個(gè)點(diǎn)只控制切線(xiàn)方向,,并不是樣條曲線(xiàn)的擬合點(diǎn)。
公差:
可以很明顯看到,,公差就是線(xiàn)條到點(diǎn)的偏移距離,,當(dāng)公差為0時(shí),線(xiàn)條經(jīng)過(guò)點(diǎn)(不含端點(diǎn)),。
2.控制點(diǎn)
控制點(diǎn)中,,最重要的一個(gè)命令就是“階數(shù)”,默認(rèn)值為:3。
可以看到改變階數(shù)參數(shù)直接影響樣條曲線(xiàn)的形狀,,這是因?yàn)樯傻臉訔l曲線(xiàn)的多項(xiàng)式階數(shù)被改變了,,算法被改變,呈現(xiàn)的圖形形狀就隨之改變,。
“對(duì)象”跟擬合點(diǎn)中的“對(duì)象”命令一致,,這里不再贅述。唯一的區(qū)別就是同樣的樣條曲線(xiàn)擬合多段線(xiàn),,在不同方式下,,繪制出來(lái)的樣條曲線(xiàn)并不完全相同(繪制方法一樣),這是因?yàn)閮煞N方式的根本算法不相同,。
|
|
來(lái)自: 伊伊爸 > 《待分類(lèi)》