Rhino檢視原始碼討論檢視歷史
Rhino |
Rhino是美國Robert McNeel & Assoc開發的PC上強大的專業3D造型軟件,它可以廣泛地應用於三維動畫製作、工業製造、科學研究以及機械設計等領域。它能輕易整合3DS MAX 與Softimage的模型功能部分,對要求精細、彈性與複雜的3D NURBS模型,有點石成金的效能。能輸出obj、DXF、IGES、STL、3dm等不同格式,並適用於幾乎所有3D軟件,尤其對增加整個3D工作團隊的模型生產力有明顯效果,故使用3D MAX、AutoCAD、MAYA、Softimage、Houdini、Lightwave等3D設計人員不可不學習使用。Rhino,中文名稱犀牛,是一款超強的三維建模工具。不過不要小瞧它,它包含了所有的NURBS建模功能,用它建模感覺非常流暢,所以大家經常用它來建模,然後導出高精度模型給其他三維軟件使用。
簡介
Rhino3D NURBS(Non-Uniform Rational B-Spline 非均勻有理B樣條曲線)。是一個功能強大的高級建模軟件;也是三維專家們所說的——犀牛軟件。Rhino是由美國Robert McNeel公司於1998年推出的一款基於NURBS為主三維建模軟件。其開發人員 基本上是原Alias(開發MAYA的A/W公司)的核心代碼編製成員。當今,由於三維圖形軟件的異常豐富, 想要在激烈的競爭中取得一席之地,必定要在某一方面有特殊的價值。因此Rhino就在建模方面向三維 軟件的巨頭們(Maya,SoftImage XSI,Houdini,3DSMAX,LightWave等)發出了強有力的挑戰。 自從Rhino推出以來,無數的3D專業製作人員及愛好者都被其強大的建模功能深深迷住並折服。 首先,它是一個「平民化」的高端軟件:不象Maya,SoftImage XSI等「貴族」軟件,必須在Windows NT或Windows 2000,Windows XP,甚至SGI圖形工作站的Irix上運行,並且還要搭配價格昂貴的高檔顯卡; 而Rhino所需配置只要是Windows 95,一塊ISA顯卡,甚至一台老掉牙的486主機即可運行起來。 其次,它不象其它三維軟件那樣有着龐大的身軀,動輒幾百兆;而Rhino全部安裝完畢才區區20幾 兆。因此,着實的詮釋了"麻雀雖小,五臟俱全"這一精神.並且由於引入了Flamingo及BMRT等渲染器,其圖像 的真實品質已非常接近高端的渲染器.再次,Rhino不但用於CAD,CAM等工業設計,更可為各種卡通設計,場景製作及廣告片頭打造出優良 的模型。並以其人性化的操作流程讓設計人員愛不釋手,而最終為學習SolidThinking及Alias打下一個 良好的基礎。總之;Rhino3D NURBS犀牛軟件是三維建模高手必須掌握的、具有特殊實用價值的高級建模軟件。
評價
Rhino 項目可以追溯到 1997 年,當時 Netscape 計劃開發一個純 Java 實現的 Navigator,為此需要一個 Java 實現的 JavaScript —— Javagator。它也就是 Rhino 的前身。起初 Rhino 將 JavaScript 編譯成 Java 的二進制代碼執行,這樣它會有最好的性能。後來由於編譯執行的方式存在垃圾收集的問題並且編譯和裝載過程的開銷過大,不能滿足一些項目的需求,Rhino 提供了解釋執行的方式。隨着 Rhino 開放源代碼,越來越多的用戶在自己的產品中使用了 Rhino,同時也有越來越多的開發者參與了 Rhino 的開發並做出了很大的貢獻。如今 Rhino1.6R2 版本將被包含在 Java SE6 中發行,更多的 Java 開發者將從中獲益。[1]