Blender幾何節(jié)點科研繪圖(二)多孔核殼

步驟一、創(chuàng)建任意幾何體對象,添加幾何節(jié)點修改器。在幾何節(jié)點編輯器窗口創(chuàng)建棱角球節(jié)點,連接到組輸出。棱角球細分數(shù)可設為3。

步驟二、依次添加網(wǎng)格中的對偶網(wǎng)格和擠出網(wǎng)格節(jié)點,擠出網(wǎng)格的偏移比例設為0。添加節(jié)點時可直接將節(jié)點拖到相應的連接線處,節(jié)點會自動插入。

步驟三、添加縮放元素節(jié)點,選中項為擠出網(wǎng)格的頂(面),縮放比例設為0~1之間。網(wǎng)格顯示如圖。

步驟四、添加刪除幾何體節(jié)點,選中項還是用擠出網(wǎng)格的頂(面)。注意默認的刪除元素是點,這里改為面。

步驟五、再次添加刪除幾何體節(jié)點,使用案例一中講解的坐標判斷法,刪除所有Z坐標大于0.25的點。

之后可以用表面細分和實體化修改器進行處理,這里我們還是在幾何節(jié)點中完成。
步驟六、厚度可以用擠出網(wǎng)格節(jié)點實現(xiàn),擠出對象元素選擇面。然后和原來的面合并,用的是幾何數(shù)據(jù)中的合并幾何節(jié)點。

現(xiàn)在如果顯示內(nèi)外面的朝向會發(fā)現(xiàn)不一致,因為擠出不會改變面的法向。需要把原來的面翻轉一下,使用的是翻轉面節(jié)點。

現(xiàn)在面朝向就一致了。

步驟七、接下來依次添加按距離合并和表面細分節(jié)點即可得到最終結果,細分級別設為3。

附節(jié)點位置及作用:
1、網(wǎng)格基本體
棱角球:生成由大小相等的三角形構成的球形網(wǎng)格
2、網(wǎng)格
對偶網(wǎng)格:生成對偶多面體(將面轉換成頂點,并將頂點轉換成面)
擠出網(wǎng)格:從被選元素生成新的頂點、邊或者面,并基于偏移量移動,保持其通過邊界相連
縮放元素:縮放連接邊和面的組
翻轉面:顛倒選中面的頂點和邊的次序,翻轉其法向
表面細分:使用Catmull-Clark細分方法劃分網(wǎng)格面以形成平滑的表面
3、幾何數(shù)據(jù)
刪除幾何體:刪除幾何體的被選中元素,包括點、邊、面、樣條線和實例
合并幾何:將單獨生成的幾何體合并為單個幾何體
按距離合并:合并給定距離內(nèi)的頂點或點
全節(jié)點圖

通過改變棱角球的細分數(shù)和刪除點的判斷條件可得到不同程度的缺口和孔密度。

