在RHINO3D中一共有五種數據類型:包括點、線、麵、體及網格。
線、麵、體都是屬於一種叫NURBS的物體,它通常被看作為一種數學的等式,意味著這種物體可以非常光滑。這種光滑的麵能夠製作出模型,渲染體,動畫程序等,正如計算機輔助製造(CAM)係統,有一些設計者運用線段、網格去擬合出一個光滑的麵,RHINO3D也能夠創建出一些網格去擬合這種NURBS的物體,以便完成模型的製作。
注:NURBS 是一種高精度的網格麵。
——點:
點是在RHINO3D種最簡單的數據類型,由一個小圓點來代表。
——線:
繪製線:
無論您從線菜單下繪製的線段、複合線、弧、圓、隨意曲線或者其他的物體均屬於NURBS曲線。您都可以選擇、修改、刪除這些線,線可以是閉合或不閉合,可以是二維或三維。
從麵上得到的線:
所有的NURBS麵都包含線。在建模上經常會用到曲麵邊緣的線。而這些曲麵邊緣的線在係統中是能夠提取出來的。例如:係統可以提取出曲麵的邊緣線,一個平麵切割一個曲麵或實體的剖麵線,兩個或以上曲麵的交線,曲線投影在一個曲麵上的投影線。
線的編輯:
在許多情況下,線都可以編輯,您可以把線上的節點或控製點顯示出來,並用鼠標拖動這些點,或者使用手把工具來編輯。
注意:從曲麵上得到的線與所在的曲麵並沒有關係,如果編輯這一類的線,可能會離開原有的曲麵。
——麵:
麵的創建:
NURBS也可以表現為麵。在麵的菜單下,係統有許多工具把一些形狀任意的曲線構成麵。在係統中可以把任何的形狀轉化為NURBS。
無論是線、麵、體等物體的創建,它們都可以表現為NURBS物體。
麵的修剪:
在RHINO3D中,麵是可以修剪的。您可以通過線、麵、體來修剪麵。(對於一些命令來說,修剪過和沒經修剪的麵是有不同的含義,所以,用戶必須知道麵有沒有經過修剪)。
麵的編輯:
所有的麵都可以通過移動它的控製點以達到編輯的作用。這個功能是創建一些隨意、有機的模型經常用到的。
注意:兩個或以上的麵一旦經過連接,或形成體,或形成體的一部分,就不能通過控製點來編輯麵。
麵的顯示:
在屏幕上,麵看上去象一組相交的線。這些您所看到的線是麵上的參數線(筆者譯)。這些線可以幫助您看清楚這些曲麵的形狀。當選中了麵,在麵上的參數線都會表現為高亮顯示。一些程序叫這種現象為isoparams或isoparms。
——體和幾何體(筆者譯):
(幾何體並不是真正意義的體,它可能因為欠缺一個或以上的麵,而不能組成一個完整的體,也稱為部分體)
一個有體積的麵稱之為體。體通常是由以下的一些方法所創建的:
·直接在體的菜單下創建體。
·將兩個或以上的麵連接起來。
·經過旋塑、放樣、拉伸等命令而得到。
·通過創建一個閉合的曲麵。
體的圖元:
您可以在體的菜單下直接創建最基本形狀的體。
通過連接生成的體:
如果兩個或以上的麵能夠圍起一個有體積的形狀,那麼把這些麵連接起來就成為一個體。下圖是說明由兩個平麵、一個圓柱麵、一個圓錐麵連接起來而生成的體。
通過連接生成的幾何體:
如果兩個或以上的麵連接起來,但不能圍起一個有體積的形狀,那麼它就是一個幾何體(部分體),下圖是說明由三個麵並連接起來而組成的幾何體。注意到與上圖對比,它是沒有最頂上的麵。幾何體看起來好象麵,但它的性質是和體一樣的。有一些麵的編輯命令能夠對麵操作,但不能對體或幾何體進行操作。
從體和幾何體上提取麵:
體和幾何體包含著許多的麵。有時需要從體或幾何體上提取出麵,並對它進行操作,並把它加入一些體中。您可以使用炸開一個體或幾何體來得到單個的麵,或者從一些已經連接過的麵中提取出來。
體的編輯:
有一點重要的區別於麵和幾何體,麵是可以顯示它的控製點,並能夠編輯,而幾何體是不行的。所以對體及幾何體的編輯可以把體上的麵提取出來,對控製點操作,編輯好,再使這些麵重新組合成體,但可能它們(經過編輯的麵)已經不能形成一個體。
布爾運算:
在RHINO3D中您可以對麵和體使用布爾運算:相加、相減、求交。
麵和體的區別:
要確定一個物體是什麼數據類型,可以使用以下的命令:
. 在命令行提示符前鍵入What
. 在提示“Choose object”下選擇您需要判斷類型的物體,命令行中就會顯示所選物體的性質。
網格:
RHINO3D中能夠將所有的有形狀的幾何物體看作為NURBS物體。有許多模型是運用多邊型的網格來代表幾何體。如:3Dstudio、Lightwave、FromZ、Autocad中的DXF格式都支持多邊型網格。
由於有這麼多的產品都支持這種類型,所以RHINO3D也可以把這些NURBS的物體轉換為網格以支持3DS、LWO、DWG、DXF、STL等文件格式。
RHINO3D在網格中支持所有的三角麵及四角麵。
熱門課程
專業講師指導 快速擺脫技能困惑相關文章
多種教程 總有一個適合自己專業問題谘詢
你擔心的問題,火星幫你解答這篇文章詳細介紹了如何學習使用UE4進行可視化製作,以及火星時代教育對此方麵培訓的專業性
麵對繁多的移動端UI培訓機構,如何選擇一個適合自己的呢? 本文將為你解答疑問,而火星時代教育,我們敢說是最好的選擇!
基於火星時代教育的高質量課程體驗, 揭示遊戲開發的前瞻性和職業發展前景。
以UE4作為工具來建構智慧城市,能大大提高其實用性和創新性。火星時代教育通過專業的UE4課程培訓來助力學習者掌握UE4建構智慧城市的技巧。
對於很多熱愛製作遊戲特效的朋友來說,擔心的一個問題就是,學習遊戲特效需要多少時間?火星時代教育為您詳細分析和解答。
了解影視原畫設計的基本知識和學習路徑,尤其是在火星時代教育的專業指導下,你將擁有更好的學習體驗。
1. 打開微信掃一掃,掃描左側二維碼
2. 添加老師微信,馬上領取免費課程資源
同學您好!