官术网_书友最值得收藏!

1.1.2 Rhino 8.0建模的相關(guān)術(shù)語

在講解Rhino 8.0中的工具命令之前,需要對它的常見術(shù)語說明一下,這些理論部分的知識對理解命令有很大的幫助。即使未能完全理解也沒有關(guān)系,在后面真正遇到時可以返回這里進行鞏固,這樣可以對學(xué)習(xí)有很大的幫助。

1.非統(tǒng)一有理B樣條

Rhino 8.0是以NURBS為基礎(chǔ)的三維造型軟件,通過它創(chuàng)建的一切對象均由NURBS定義。NURBS是一種非常出色的建模方式,是Non-Uniform Rational B-Splines的縮寫,直譯過來就是非統(tǒng)一有理B樣條。在高級三維軟件中都支持這種建模方式,與傳統(tǒng)的網(wǎng)格建模方式相比,它能夠更好地控制物件表面的曲線度,從而創(chuàng)建出更為逼真、生動的造型。使用NURBS建模,可以創(chuàng)建出各種復(fù)雜的曲面造型,以及特殊的效果,如動物模型、流暢的汽車外形等。圖1-2中為NURBS建模中常見的元素。

圖1-2 NURBS建模中常見的元素

2.階數(shù)

一條NURBS曲線有4個重要的參數(shù),分別是階數(shù)(Degree)、控制點(Control Point)、節(jié)點(Knot)、評定規(guī)則(Evaluationrule)。其中,階數(shù)是主要參數(shù),又被稱為度數(shù),它的值總是一個整數(shù)。這項指數(shù)決定了曲線的光滑度,如直線為一階,拋物線為二階等。其中的一階、二階,分別代表該曲線的階數(shù)為1、2。

通常情況下,曲線的階數(shù)越高曲面表現(xiàn)得就越光滑,其計算起來所需的時間也就越長。所以曲線的階數(shù)不宜設(shè)置得過高,滿足要求即可,以免給以后的編輯帶來困難。先創(chuàng)建一條直線,將其復(fù)制為幾份,然后將它們更改為不同的階數(shù)。可以看出,隨著階數(shù)的不同,控制點的數(shù)目也會隨之增加。在移動這些控制點時就會發(fā)現(xiàn),這些控制點管轄的范圍也不盡相同,如圖1-3所示。

圖1-3 階數(shù)對曲線的影響

技術(shù)要點:

若要更改曲線的階數(shù),可以在【曲線】選項卡中選擇【更改階數(shù)】工具,也可以執(zhí)行【編輯】|【更改階數(shù)】命令對曲線(或曲面)的階數(shù)進行更改。

3.控制點

這里對控制點與編輯點進行區(qū)分。控制點一般在曲線之外,在Rhino 8.0中呈虛線顯示,被稱為外殼線,而編輯點則位于曲線之上,并且在向一個方向移動控制點時,控制點左、右兩側(cè)的曲線隨著控制點的移動而發(fā)生變化,而在拖動編輯點時,編輯點始終會位于曲線之上,無法脫離,如圖1-4所示。

圖1-4 控制點與編輯點的區(qū)別

在修改曲線的造型時,一般是通過移動曲線的控制點來完成的。控制點為附著在外殼線虛線上的點群。由于曲線的階數(shù)與跨距的不同,移動控制點對曲線的影響也不同。移動控制點對曲線的影響程度又被稱為權(quán)重(Weight),如果一條曲線的所有控制點的權(quán)重相同,則該曲線被稱為非有理線條。反之,則被稱為有理線條。

技術(shù)要點:

控制點的權(quán)重可以在【點的編輯】選項卡(該選項卡需要手動調(diào)出來)中選擇【編輯控制點權(quán)值】工具更改。

4.節(jié)點

關(guān)于曲線上節(jié)點的數(shù)目可以通過控制點的數(shù)目減去曲線的階數(shù),并加1計算得到。增加節(jié)點,控制點也會增加;刪除節(jié)點,控制點也會被刪除。控制點與節(jié)點的關(guān)系如圖1-5所示(圖中曲線的階數(shù)為3)。

圖1-5 控制點與節(jié)點的關(guān)系

在曲線的創(chuàng)建中,節(jié)點顯得不太重要,但是如果以這條曲線為基礎(chǔ)創(chuàng)建一個曲面。這時可以看到,曲線節(jié)點的位置與曲面結(jié)構(gòu)線的位置一一對應(yīng),如圖1-6所示。

技術(shù)要點:

如果兩個節(jié)點發(fā)生重疊,則重疊處的NURBS曲面會變得不光滑。當(dāng)節(jié)點的多樣性值與階數(shù)一樣時,被稱為全復(fù)節(jié)點(Full Multiplicity Knot),這種節(jié)點會在NURBS曲線上形成銳角點(Kink)。

圖1-6 曲線節(jié)點與曲面結(jié)構(gòu)線的對應(yīng)關(guān)系

主站蜘蛛池模板: 同心县| 垣曲县| 郑州市| 阳东县| 吉安县| 章丘市| 疏勒县| 福建省| 宣威市| 虎林市| 永寿县| 湟中县| 保德县| 沾化县| 驻马店市| 成安县| 平果县| 夏河县| 喀什市| 岳普湖县| 宜都市| 南华县| 萨迦县| 翁牛特旗| 襄樊市| 新源县| 宝清县| 宜兰市| 准格尔旗| 普定县| 磴口县| 金川县| 中山市| 梧州市| 营山县| 凉城县| 盐山县| 阿坝县| 邵东县| 阜新市| 寻乌县|