- Rhino 8.0中文版完全自學(xué)一本通
- 李雷等編著
- 1297字
- 2023-12-06 16:57:56
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)系
- MATLAB計算機視覺經(jīng)典應(yīng)用
- UG NX 12.0中文版完全自學(xué)一本通
- Painter繪畫實例教程
- Scratch 1.4: Beginner’s Guide
- AutoCAD Civil 3D 2018 場地設(shè)計實例教程
- Photoshop CC中文版基礎(chǔ)與實例教程(第7版)
- 24小時全速學(xué)會Photoshop 2021
- ASP.NET MVC 1.0 Quickly
- PHP應(yīng)用開發(fā)與實踐
- 中文版Rhino 5.0完全自學(xué)教程(第3版)
- Adobe創(chuàng)意大學(xué)Illustrator CS5 產(chǎn)品專家認(rèn)證標(biāo)準(zhǔn)教材
- 零基礎(chǔ)學(xué)AutoCAD 2018(全視頻教學(xué)版)
- 量化投資與FOF投資:以MATLAB+Python為工具
- The PEAR Installer Manifesto
- Photoshop插畫藝術(shù)火星風(fēng)暴