從SU到Rhino——lumion批量種樹

前些日子,做一個項目需要在一個山地上種樹,費了不少時間,就想著偷懶,怎麼快速地在一個山頭種滿樹木,並且可以渲染。種樹,自然想到lumion,豐富且逼真的樹模型庫,應付這種大場景再合適不過。

lumion高版本雖然有批量隨機種樹功能,但無法在指定特定的區域,所以並沒有什麼用,所以考慮:能不能在建模軟體中布置好樹,然後再lumion中替換成真實的樹?

這裡建模軟體優先考慮rhino,sketchup也有一款隨機放置組件的插件——component spray(組件噴槍),但使用體驗不佳,經常卡住,而且這種需要指定明確的範圍,rhino可以利用CAD的用地紅線,方便很多。

經過幾番研究終於探索出一套能用的工作流,提供思路,僅供參考:

<<<<<<<<<<瞬間建出一片森林!!!>>>>>>>>

在此分享:

先說我的步驟和思路

Step1:在rhino中完成曲面地形的創建,然後使用mesh命令轉化為網格;

Step2: 利用grasshopper中的bubalus插件在指定的區域內生成隨機點;

Step3: 在rhino中創建一個圖塊,將圖塊定位到上一步生成的隨機點上。

註:這裡的圖塊就是我們之後要在lumion中替換成樹的東西,lumion模型組件只認圖塊block.

Step4: 將地形模型樹群模型分別導出為dae格式,在lumion中先種一棵樹,然後把導入的樹圖塊替換為lumion樹即可。

(當然,因為Rhino中的圖塊引例=SU的組件,所以思路和方法應該時相通的。)

step2-3 我們都在grasshopper中完成,需要用到兩個插件:bubalus和human

插件下載地址:Food4Rhino

程序圖如下,也分享出來,寫得很清楚了:

(程序思路很簡單,就是隨機點project到mesh上,在點上放置圖塊引例)

操作視頻如下:

視頻封面

01:42利用GH在rhino中批量種樹

至此,我們已經完成了Step1~Step3的思路,我們暫時用一個簡單的方柱表示樹,之後在lumion中給它替換掉。

完成效果如圖:

導出.dae格式到lumion的操作很簡單。

接下來就利用lumion替換樹:

最後的效果看下面的視頻:

視頻封面

01:17最終效果視頻

在lumion中替換的方法很簡單,截圖說明:

首先導入樹的圖塊dae,選中圖塊,出現extra

換樹步驟1

換步驟2

換好樹後導入地形,地形和樹的位置要對上,如下:

地形和樹的位置對上

本文提供了需要批量種樹的一種思路,主要是為了能順便出效果圖,當然這裡只是一種樹,多種樹的思路是完全一致的,也就是說,在做這種山地環境建模時:

先根據設計需要,先在平面圖中用點表示樹,也可以精確定位模型中樹的位置(當然此案例時隨機生成,主要時為了生成大環境),最後可以在lumion中替換,呈現我們想要的效果。

以上。

推薦閱讀:

TAG:Rhino | Lumion | Grasshopper |