2016年8月14日 星期日

Houdini 實作練習(4)

上個效果圖

核心技術:
物體沿路徑移動
粒子連成線
明度控制線條粗細
For each subnet使用

這是書裡的範例,簡單來說,建立一些點在物件上,讓物件沿著路徑移動,並使用那些點當成particle的發射源,之後再把粒子連接起來成線,最後用Foreach來處理。

首先我是先把物件加上isooffset,轉成體積,然後連接Scatter,點數用30。加入point來給點上色。
加入popnet_old,增加粒子的變化,所以使用curl noise。 
 ↓
在這裡讓每個primitive都有自己的顏色明度。
最後加入foreach,設定For Each Primitive/Point。
 ↓
進去連入polywire,並把線條半徑設定為表達式。prim("../each1",3,"Cd",0) 這裡表示曲線的顏色明度,使用fit01來在範圍內取值。
 ↓
 最後加上Glow材質,Ramp Rate表示透明的程度,Emission為發光強度,invert? 勾選為中心透明。

沒有留言:

張貼留言