XSI ICE 基礎介紹 (未完待續)

一直拖了很久說要寫 XSI ICE 的一些教學..一直沒能動手.總覺得了解的不是很完全...
現在.剛好有個時間給我來寫寫東西.就來一個一個看看 ICE 裡面的 Nodes 裡面到底有哪些東西好了..不過別想太多.我不是一個懂程式的...只是一位小美工而已.所以能寫的東西有限.如果有人看到內容有錯誤或是有一些資料分享..那真是非常歡迎.......

好啦..先說...我的教學是來至 Digital-Tutors 中的一篇 ICE 的教學.邊學邊寫在blog 上面的所以算是學習 ICE 的紀錄...別噓別噓....就說我只是一個小美工而已..哪裡看的懂這些東西阿..總是需要有別人的教導阿........

好拉開始拉...這一篇先來介紹一下..XSI ICE
先說明 ICE 並不是 XSI 的一個控制分子的工具.他基本上算是能控制場景中的所有東西當然一個大前提是你要 "連的對而且要會連" 因為個人覺得 XSI 之前的分子控制實在有難用到一個極至.所以 ICE 一出基本上是完全替代了之前控制分子的系統....

先來看一下介面吧..

整個 ICE Tree 大約分成三塊.左邊就是所有 Nodes 那他有做好分類了.也可以只接輸入名稱搜尋.中間的部分就是用來做連連看的介面.右半部就是看你的 ICETree 要堆疊在那個層(這樣講不知道對不對 ~_~").....

看一下左邊的部分....
分頁的地方有2種 Task 跟 Tool
Task 是很多已經組合完成可以根據需要直接加入來使用的 Nodes 和 Compounds(由 Nodes 組合成一個所需功能的組合)有分成是 Particles 跟 Deformation

Tool 就是目前所有可以直接拖出來用的 Nodes

那 Task 裡面所有組合的 Nodes 基本上就是從 Tool 分頁裡面所組合而成的..所以這次要寫的東西就是 Tool 裡面的 Nodes 的介紹....

-------------------------------------
接下來看看中間連連看的部分..

1.顯示的部分有三種模式..

第一個就是只顯示名稱
第二個是顯示已有連出去的節點
第三個是顯示全部

2. Compounds

可以看到這圖左右兩邊 Nodes 的外框並不一樣.右邊的外框有多一層而且當滑鼠指向這 Nodes 的時候.在左上角會出現 "e" 這 Nodes 就是上面講的 Compounds 中文可以講說是複合工具欄.那當按下 "e" 的時候就會開啟這 Compounds 看看裡面到底有放那些 Nodes 在運作.....

3. ICETree nodes

最後需要執行的 Nodes 都要連到 ICETree 這個地方.那他由上到下的順序是有影響的.計算的方式是在場景中經過一個 frame 就會由 port1 開始計算到下面..

綜合以上初淺的介紹.來看看這張貼的到底是怎樣的東西..

1.可以看到畫面中是由一個 disc 的物件模型發射出分子..
2.Explorer 中有看到 disc 的物件跟 PointCloud點雲 的物件可是2個物件並沒有連結等關係..
3.那 PointCloud的ICETree 的 Port1 連接著 Emit from Surface 從物件的表面發射出分子的 Compounds .連結的 Emitter 的是 Get disc 也就是說 Get disc 這個 Node 取得了 disc 這物件的資料後連給了分子發射的 Compound 讓 PointCloud的ICETree 計算從這個 frame 開始.經過 port1一直計算到 port3 連接的模擬計算的 node 後由dics的物件發射了分子...基本上跟 disc 是沒啥關係的.....

----------------------- 未完待續 ---------------------

3 則留言:

Unknown 提到...

大推!
非常棒!期待接下來的感學~

hammerbchen 提到...

很棒的教學

突然想到"PF與ICE PK大賽" 感覺是個不錯的活動主題!

JW 提到...

大大,無意間逛到這裡 你太偉大了 給你推!

##EasyReadMore##