Switch 節點
Switch 節點可以讓使用者替換幾何節點的內容,加入方法:SHIFT_A -> Utilities -> Switch
- 輸出類型:包括物件、材質、顏色、數值、文字等
- 是否切換:可以外接其他節點。無勾選= 0、輸出 False 輸入端的內容;有勾選= 1、輸出 True 輸入端的內容。
- False 輸入端
- True 輸入端
如下,用 Switch 節點爲櫥櫃替換不同的把手 :
- Switch 節點的輸出類型改爲 Object,False、True 兩輸入端右側出現可以選擇物件的欄位;
- Switch 節點的輸出端須要連接到 Object Info 節點輸出物件的 Geometry (幾何)屬性,才能跟櫥櫃本體結合。
多物件切換:Compare 節點
有三種把手可選,分別以整數 0, 1, 2 代表。建立下圖的節點樹:
- 在 Group Input 節點增加 1 輸出欄位,方便使用者輸入把手編號;
- SHIFT_A -> Utilities -> Compare 節點:
- 輸入類型選 Integer (整數)
- 條件式選 Equal (相等)
- 比較 A, B 兩個輸入端的值:
- 若不同 Result (結果)輸出整數 0 (False);
- 若相同 Result (結果)輸出整數 1 (True)。
上圖的選擇邏輯爲:
- 如果使用者輸入 2,Compare 節點輸出 1,所連接的 Switch 節點輸出 True 輸入端的把手2。
- 如果使用者不是輸入 2,Compare 節點輸出 0,所連接的 Switch 節點輸出 False 輸入端,也就是前一個 Switch 節點的輸出內容。
如果有更多的把手可選,只要再加入多組 Compare-Switch 節點即可。如下圖有 4 種把手可選:
References:
留言
張貼留言