Rhino 7更新介紹系列 - Grasshopper更新(1) - Grasshopper Player

在經(jīng)歷了三年的持續(xù)開發(fā)后 Rhino 7 已進入預發(fā)布階段,并且將在近期正式對外發(fā)布。同時 Rhino原廠也將在近期集中更新一波 Rhino 7 新功能和改進的分類介紹文章和視頻,感興趣的用戶可以關(guān)注Rhino原廠微信服務號?Rhino3d?和 微信訂閱號?Shaper3D
在 Rhino 7 的開發(fā)過程中我們曾介紹過一些相關(guān)新功能,但主要集中于Rhino建模相關(guān)的部分而 Grasshopper 部分涉及很少,因此本次更新首先介紹 Rhino 7中 Grasshopper 新增加的一組特別的工具:?
Grasshopper?Player?


Grasshopper 中提供的工具幾乎都是為了解決具體的設計問題而準備的。而新增加的這套 Player 組件卻是可以拓展 Grasshopper 在設計階段更大化的發(fā)揮作用的工具,讓用戶在Grasshopper 中做的設計工作可以更靈活的延申到周邊的設計流程中發(fā)揮作用。這套工具主要提供了兩個功能:
配合這套工具用戶可以直接在 Rhino7中打開和運行 Grasshopper里做好的GH文件而不需要啟動 Grasshopper。
可以把 GH文件封裝成 Rhino的標準插件(rhp文件),并直接在Rhino里像標準工具一樣的使用。且封裝好的插件可以自由的分享給其他Rhino用戶簡單安裝即可使用。
一句話總結(jié)就是:Grasshopper用戶可以方便的把自己寫好的功能做成Rhino的標準化插件了!而且過程還異常簡單,并不需要用戶有敲代碼的經(jīng)驗。

效果演示
為了讓大家能直觀的了解這套工具的作用,我們測試了一些GH文檔,其中涵蓋了Grasshopper中經(jīng)常需要做的各種設計效果和功能需求。配合這套組件的簡單設置就夠直接在Rhino里獨立使用了,確實可以無縫的跟Rhino里的功能配合使用。
以下是這些GH文檔在Rhino里運行的演示動圖,注意整個過程都是在Rhino里通過鼠標操作和指令輸入完成的,過程中完全不需要打開 Grasshopper.
文章底部有完整的演示視頻可以直接觀看

在Rhino里簡單的設置幾個點,就可以交互的生成樓梯結(jié)構(gòu),并且可以直接以數(shù)字輸入樓梯的各種參數(shù)。直觀快速的在 Rhino 7 里生成各種形態(tài)的旋轉(zhuǎn)樓梯設計效果。


用戶可以把自己在Grasshopper中做的各種實用的小功能直接轉(zhuǎn)化成 Rhino標準插件供自己和他人使用,再也不用受到軟件本身功能的“局限”。例如下圖中快速的在Rhino里生成單線平面圖的偏移寬度,例如墻體的厚度,并可以任意修改。

用戶也可以把 Grasshopper 中做好的特定的參數(shù)化設計效果封裝成Rhino中使用的設計素材方便隨時使用,并且在 Rhino 7 中使用的過程與 Grasshopper 有類似的交互性。
注意動圖中的滑塊是在GH中調(diào)用了Eto組件并封裝到rhino插件中直接配合Rhino指令使用,讓數(shù)值調(diào)節(jié)過程更加交互直觀,這部分會在下次介紹這套工具的具體用法的過程中分享。


我們還測試了一些相對比較復雜的Grasshoper程序,封裝后在Rhino里同樣可以完全正常的使用。例如下面動圖中演示的直接在一個多重曲面結(jié)構(gòu)的復雜表面上重新生成分布均勻的空間編織結(jié)構(gòu),可以快速修改各種參數(shù)得到Rhino里的最終模型。


另外一些在 Grasshopper 中基于程序算法的功能也可以直接編譯成Rhino 7的插件接使用,而且交互性同樣可以很好。實際上只要在 Grasshopper 中可以正常運行的功能在封裝后都可以正常使用。




GH文件中用到了Grasshopper里的插件?
我們特別測試了用到 Kangaroo2 組件的GH文件,可以看到 Rhino7 可以直接運行包含 Kangaroo2 的GH文件或直接運行封裝好的包含 Kangaroo2組件的插件。
不過需要注意:由于kangroo2 的計算核心需要持續(xù)計算,這跟Grasshopper自帶的組件運行方式不太一樣。所以如果把包含 kangaroo2 組件的GH文件在Rhino7中運行或者封裝成插件使用,會有需要注意的細節(jié)問題,這些部分會在下次介紹具體的使用方法的時候總體說明。




以上所有案例的測試過程和更詳細的介紹建議觀看這個視頻(約30分鐘)。


文件下載
感興趣的朋友可以下載本文中用到的部分封裝的Rhino 7插件進行測試,請關(guān)注Rhino原廠微信公眾號:Rhino3d ,并回復?GHplayer??即可下載。

近期Rhino原廠活動
Rhino原廠2020冬季面授課程正在招生

請點擊公眾號底部菜單了解每門課程的詳細介紹

