您當前的位置:首頁 > 舞蹈

【Grasshopper教學】BIG蛇形畫廊建模

作者:由 SimonChen 發表于 舞蹈時間:2018-10-12

作者: @NARUTO

如需轉載請聯絡作者

昨天在NCF論壇看見論壇使用者“

xiao123ji123

”分享了一篇關於BIG建築事務所蛇形畫廊的建模程式,我下載了他的程式,並優化了一下,現在簡單分享一下建模教程,先來看看專案照片。

【Grasshopper教學】BIG蛇形畫廊建模

圖片出處:https://thespaces。com/bigs-serpentine-pavilion-is-unzipped-in-london/

【Grasshopper教學】BIG蛇形畫廊建模

圖片出處:https://fiberline。com/serpentine-pavilion-2016-made-fiberline-profiles

看完了專案照片之後我們來看看完成的模型照片(模型與原造型有出入)

【Grasshopper教學】BIG蛇形畫廊建模

【Grasshopper教學】BIG蛇形畫廊建模

【Grasshopper教學】BIG蛇形畫廊建模

建模邏輯分析:

1。從專案造型上我們可以得到,造型上的box是每隔一個box少一個,錯開堆積起來,所有我們第一步肯定要生成間隔的矩形陣。

2。把生成的矩形陣按照到造型曲面的距離進行移動。

3。把移動好的矩形進行擠出就ok了。

第一步

:在YZ平面上生成矩形

【Grasshopper教學】BIG蛇形畫廊建模

第二步

:把生成的矩形陣進行分流,生成錯開的矩形陣

【Grasshopper教學】BIG蛇形畫廊建模

第三步

:用loft電池生成造型曲面

【Grasshopper教學】BIG蛇形畫廊建模

第四步

:把生成的矩形中心點投影到造型曲面,然後建立向量,利用向量對矩形陣進行移動

【Grasshopper教學】BIG蛇形畫廊建模

第五步

:把移動後的矩形進行投影,並求出投影前後矩形的頂點距離,這樣做是為了求出擠出的長度趨勢。

【Grasshopper教學】BIG蛇形畫廊建模

第六步

:把擠出的距離進行縮放,有利於控制縮放的範圍。

【Grasshopper教學】BIG蛇形畫廊建模

第七步

:對移動後的矩形進行擠出,就完成了我們想要的模型效果。

【Grasshopper教學】BIG蛇形畫廊建模

結語:如果看完上面的建模邏輯還不能自己建出來的,可以下載程式仔細研究一下,感謝大家學習。

提供以上範例的練習檔案

本教學完~

作者更多原創教學:

【Rhino分分鐘建模系列教程01—大水牛出品】分享個loft命令的小案例 - NARUTO的文章

Grasshopper如何做三角柱序列 - NARUTO的文章

【RhinoPython】如何間隔選擇曲線控制點 - NARUTO的文章

【Grasshopper教學】BIG蛇形畫廊建模

標簽: 矩形  建模  NARUTO  生成  造型