透過Blender的Geometry node,可以製作生成式建築。藉著輸入長寬高等參數,快速地得到不同大小的建築物,省去很多重複性操作的3D製作時間。越精緻的模型,能夠提供調整的參數就越多,讓建築能有更多細節上的變化。
以下的影片很好的解釋了參數化的建築生成方式。
這一個主題蠻熱門的,網路上可以找到不少Blender大師分享了這一類的生成式建築,以下介紹5款不但免費,品質也很高,隨下載即可馬上運用的資源予大家。
Procedural Hong Kong building
首先我們先介紹細節超級豐富的 Procedural Hong Kong building,這一組Geometry node設定的很完整,從單層樓到超大型複合住宅大樓,都能透過參數的簡易設定來改變。
詳細的操作方式,請連結到製作者的ArtStation頁面進行了解。
https://www.artstation.com/artwork/KevkXy
這個模型提供了超級多可以控制的參數變化,公寓大樓的各住戶單元,可以透過不同的空調位置,窗戶形式、遮陽板與曬衣架等差異,呈現出同中有異,異中又有秩序的奇特感受。下圖就是使用了該模型,快速的建立兩棟大樓,透過大樓上的諸多的細節,呈現出真假難辨的高品質渲染圖。
模型下載網址:
https://sketchfab.com/3d-models/procedural-hong-kong-building-528a732e84c44fd49c4726f341014a23
Procedural buildings with Geometry Nodes
以下這組模型,也提供了快速生成不同樣式大樓的節點設計。由於他還額外提供了樓層高度、各單元寬度、一樓的樓高等參數設定,特別適合作為骨架,替換為自己設計的大樓,
下載連結
https://felipedelrio.gumroad.com/l/msJMr
透過修改他的控制節點,以及置換模型外觀後,我也生成了這個大樓照。稍微進階地添加一些參數控制的燈光與窗簾,也讓大樓呈現出更多的變化。
Blender Geometry Nodes Anime Building 1/3
接下來介紹的這組,據製作者的說明,是參考了日式動畫中的建築形式,故有著外置型樓梯的特徵,風格上也更適合亞洲都市使用。
專案連結
https://ggenebrush.gumroad.com/l/uwpzfw
以上三組為自帶生成式節點的Blender檔案,而建築除了需要這組節點設計之外,另外一個重點就是3D模型,來讓建築呈現出各種樣式,接下來提供兩個可以運用的資源與各位分享。
Post USSR builder
這一組就是一開始的影片所介紹的內容,他原本也提供了節點設計,可惜只支援到Blender 2.93之前的版本,3以上不能使用。不過他內部所攜帶的模型Asset,仍能使用,並且在窗戶玻璃shader上,還提供了亂數生成開燈狀態的機制,能讓建築呈現上更為自然。下圖就是生成建築之前的每一個積木單元,透過節點後,會生成為完整的建築物。
套用了前面介紹的生成式節點後,積木組合成為完整的建築。
對節點深入瞭解並熟悉後,也可以再行添加建築的外觀元素,如四個角落的排水管,也是運用了此原理,自動隨著樓層高度而有變化。
下載點:
https://kypcaht.gumroad.com/l/PmCLJ
NEOCLASSICAL MODULAR BUILDING VOL. 4 From Quixel
最後這組原本是提供給Unreal engine使用,故模型提供了多種不同程度的細節設定,可以選擇適合的檔案大小來下載。
他提供的就像是積木的單元,可以選擇所需的部分,拼湊出自己想要的建築外觀。 Source: Quixel
下圖就是我套用了建築生成節點後的成果,像這樣三組量體均不同的建築,也是同一個節點設計搭配不同參數所產生的結果。你看,是不是省下了很多的模型製作時間呢???
下載點請參考:
以上就是這次的介紹,如果有不清楚處,歡迎在下方留言,謝謝各位。