犀牛裡外掛程式ts和subd的區別是什麼?先學哪種比較好?

時間 2021-06-09 11:16:04

1樓:康石石

很多同學在Rhino 5.0版本都使用過T-splines這個外掛程式. 通過T-splines外掛程式,很多有機的形態可以被捏出來,大大增強了Rhino建模形態的多樣性。

但是隨著Rhino版本的更迭,Rhino6.0已經不支援T-splines,很多使用者不得不兩種版本結合著使用,或者完全不接觸Rhino6.0從而也不太了解6.

0相比5.0優化了哪些命令、哪些新的功能。

其實Rhino6.0裡內建了一部分SubD功能,只是這個功能並沒有工具圖示顯示,隱藏的比較深,只能靠輸入命令subdfrommesh(有的版本是tosubd)才能激發。但是僅僅把網格物件轉化成細分曲面,完全不能滿足細分建模,所以Rhino6.

0綜合來講實在是食之無肉棄之可惜。

正在廣大設計師長噓短嘆之時,Rhino7.0突然發布了,官網版本介紹的開頭這樣寫道:Rhino 7 是我們歷史上最重要的公升級。

使用我們新的 SubD 工具您可以建立有機形狀,您可以使用 Rhino.Inside.Revit做為 Revit 附加元件執行 Rhino 和 Grasshopper,還可以使用強大的 QuadRemesh 演算法從 NURBS 幾何圖形或網格建立美觀的四邊面網格。

在此版本中,我們開啟了全新的建模工作流程,並將許多穩定的功能進行了完善。萬眾期待的完整版SubD真的來了,不僅僅如此,它與當初的grasshopper一樣,直接成為內建功能。

那有同學會問,說了半天,這個SubD到底是什麼呢?先看一下官方的演示。

圖源:rhino官網

這個簡單來說就是細分建模,通過拉伸拖拽形體造型,有點像捏泥巴,用過Maya、C4D、等軟體的同學應該對細分曲面熟悉的不能再熟悉了,很多用犀牛的小夥伴遇到特別不規則有機的形態,都是眉頭一皺,佈線麻煩不說,還要調點還要用變形控制器調整多重曲面,很難隨心所欲的去控制三維形態。這個時候,SubD建模方式就顯得非常便捷。那麼這個身為內建功能的SubD跟Rhino 5.

0版本的外掛程式T-splines有什麼區別呢。T-splines作為外掛程式,建模時運算速度相比7.0版本內建的SubD差了一大截,目前的SubD功能開發上還不算是太完善,相比T-splines功能會少一點,但是對於建模來講,SubD已經足夠用了。

SubD除了內建在Rhino中比較方便之外,還有乙個非常令人震撼的功能,就是關於屬性轉化。想把高質量的Nurbs轉化成Mesh比較簡單,但是想把Mesh轉化成Nurbs,相當頭疼,得到的面放大後是有很多稜角的,這種情況怎麼去處理呢。

以往需要借助T-splines,在網格基礎上貼著模型輪廓重新進行布面,相當麻煩。大致步驟就是首先要沿原Mesh的邊線重新畫出曲線,搭成線框架,曲線與Mesh間不必很精確,形接近即可,也是就搭建個大致輪廓。然後使用這個線架來生成TS粗模,可以使用TsSkin得到準確的Mesh後,再使用TS中的 tsConvertToRhinosurf命令轉換成Nurbs,在這個流程中,這一步生成的TS曲面並不需要貼緊曲面,再使用EvoluteTools使這個TS生成的Mesh曲面貼近目標。

整個步驟下來,相當的麻煩費時。而SubD功能的到來,直接解決了這個問題。下面的是官方的演示。

圖源:rhino官網

大致的過程就是,使用ToSubD命令我們可以看到,Mesh一瞬間就轉化成了細分曲面,最後處理再用ToNurbs,直接可以把細分物件轉化成高質量光順的Nurbs面,就是這麼方便,這兩個步驟的轉換,幾乎是不需要等待直接生成。比起曾經的T-splines,可以說是碾壓性的優勢,這麼方便高效的功能,還在Rhino 7.0中直接內建,無需在多種軟體之間導來導去,進行這些繁雜的操作,只能說是真的香。

那麼這個細分建模都有什麼有趣的命令呢,接下來,就簡單介紹下常用的工具命令:

首先是SubDSweep1,是關於細分曲面的單軌掃掠。

可以通過調節引數設定,建立想要的細分曲面,通過調節分段數,便捷調整面的造型。

然後是SubDSweep2,是關於細分曲面的雙軌掃掠。

這裡有個重點,可以發現下圖所繪製曲線建立的曲面並沒有貼近曲線,這是因為一開始畫的線沒有選擇適用於細分的選項,選擇後,掃掠出的細分面就可以貼合所繪製的曲線了。

通過SubDLoft命令,可以實現細分曲面的放樣。

這個命令跟單雙軌一樣,需要把曲線適應細分再生成面。通過選項,可以做把面進行閉合放樣,也可以調整分段數,便捷調整複雜造型。

通過MultiPipe命令,可以把線生成細分圓管。

你可以畫不同造型的線,做出不同的效果,比如這樣:

或者這樣

也可以這樣

然後是RemoveCrease命令,和Crease命令,這兩個命令放在一起說,可以對細分物件分別進行移除和新增銳邊。

首先建立乙個細分物件。

然後按住Shift+Ctrl鍵選擇其中一部分邊緣,執行Crease命令。

開啟渲染模式可以看到,新增完銳邊,這個漸消形式的面就可以輕鬆做出來。

接下來是Type命令,可以在細分物件表面新增結構線。

新增後可以移動邊緣線,配合移動細分面可以快速造型。

然後是Subdivide命令,這個在rhino6裡也是個常用的隱藏命令,代表著對細分物件進行細分。

比如建立乙個基礎的球形

為了編輯複雜造型,可以把它的面可以進行細分

可以結合Inset命令,可以在細分面的周圍插入細分邊緣。

能通過調線拖拽出人偶的雛形。

然後是Bridge命令,也就是橋接。

比如建立兩個細分立方體,然後把麵刪掉形成兩個洞。

進行橋接,然後用TAB切換下顯示。

Stitch是與Bridge相似的命令。

下圖這個形態,在用犀牛傳統方式混接,甚至想要把麵粘合在一起,會很難。而用Stitch縫合命令,可以瞬間做到。

有的同學用細分建模時,可能會遇到乙個問題,如下圖,想要兩邊都拉伸出乙個造型,但是只會拉伸出一邊。

或者有基礎的同學知道兩邊選中後,按住CTRL鍵進行拉伸擠出。如圖:

但是遇到複雜形體,這樣會很麻煩。這時候,就可以用到叫Reflect的很便捷的命令。

然後進行對稱命令,出現了灰色的另一半。

這樣調整白色物體造型,另一半也會自動跟著改變造型。

常用的工具命令就簡單列舉到這裡,了解這些命令可以快速上手細分建模,然後再把所有細分的命令操作進行系統學習並熟練掌握,會大大提公升建模效率。、

以上望有幫助

2樓:RV的二次方

ts不支援Rhino6和7了,subd是Rhino7的新增功能,操作便捷性不如ts,但是還在開發中,二者學習其一即可,推薦subd,看看蒯神新出的維特魯埃橋教程

ARM 裡的 RAM 和 SDRAM 有什麼區別?

非文藝偽Geek同學已經講得很清楚了,我通俗地補充一下。sram和dram,sram訪問速度快,量小,不需要cache,或者說cache其實就是sram構成的。dram訪問速度慢,量大,一般採用cache提高響應速度。 RAM包括SRAM和DRAM,前者是靜態隨機儲存器,主要是依靠觸發器儲存資料,無...

建築學裡的 空間 和 場所 有什麼區別?

溜溜溜 摘自現代景觀規劃設計 空間 場所和領域三者給人的感覺是不同的。空間是通過生理感受限定的,場所則是通過心理感受限定的,而領域則是基於精神方面的量度。因而設計的時候就要根據不同的特點進行考慮,如建築設計的邊界介面多以空間為基準,景觀規劃設計的邊界限定則要以場所和領域為基準。事實上,與景觀行為對應...

遊戲裡高手和菜鳥最本質的區別是什麼?

雲一匹楊 對遊戲框架的快速理解,對遊戲手感的快速把握,對遊戲不平衡機制的快速利用,綜合所有因素,在雙方實力相同時還可以用虛招騙過對手,掌握只屬於自己的遊戲節奏,綜合各路高手的遊戲節奏,自由切換,自由變奏,在實戰中瞬息萬變,以乙個變化為單位做出正確的思考和正確的行動。這些都能做到就是遊戲高手。很多菜鳥...