XSI ICE Nodes - Add

Math > Basic > Add

Outputs the sum (addition) of the set of the specified input values

可藉由連結的數值產生總和的一個 Node


----------------------------------------------------------


簡單的範例應用..


場景中有一個 grid

將 grid 賦予 ICETree

將 Set Data 拉到中間的 workspace 點2下開啟對話框在 Reference 中 輸入 self.PointPosition 這樣就可以來設定這 grid 中所有 point 的位移...將他連到 ICETree 後會發現畫面上的 grid 不見了..是因為 Set Data 預設的 XYZ 是0 所以 grid 的所有 point 都跑到了空間中 X0 Y0 Z0 的地方..這時候如果用 Point 去編輯的時候可以在 X0 Y0 Z0 的地方選到 全部的 point




接下來將 Get Data 也拉到 workspace 一樣在對話框中的 Reference 輸入 self.PointPosition 後將 Value 連到 Set Data 的 self.PointPosition 這樣就可以看到 grid 的point 又回到原來的位置了




終於要用到 Add 了將 Add 拉到 workspace 中你會看到 Add node 的所有連結點都是黑色的.他代表的是一個空的格式..也就是說它可以根據連接給他東西的不同而改變而可以接受的格式可以用滑鼠游標去靠近 Value1 黑色的點地方就可以看到他有支援那些格式的輸入..

接下來就照圖面上的將 Gat Data 的 Value 連到 Add 的 Value1 在將 Add 產生的 Result 連到 Ste Data 的 self.PointPosition 後點2下Add Node 可以看到他的對話框中出現 Value2 的 XYZ 的值 這時候就可以拉動滑動條來改變 grid 的 point 的位移了.




在來做點變化將圖中的 Turbulize Around Value 拉到 workspace 連給 Add 的 Value2 後就可以看見 grid 的外型就像加了 Modify > Deform > Randomize 一樣任意扭曲.這時就可以控制來 Turbulize Around Value 來做一些效果了..

沒有留言:

##EasyReadMore##