2009年4月23日 星期四

Light shader example

這是自己摸索Help裡面的一些教學,所做出來的東西,
如果有什麼疏漏的地方,請多指教~

Step1:
建置如下圖之場景
















然後從Houdini的Help裡,找到如下圖的code





















Step2:
利用上圖的上面的code,建立一個surface shader

















並指定給其中一個sphere,算圖後可得如下圖之結果





















Step3:
開啟New Operator Type,將Network Type設為 Light Shader Operator





















然後輸入step1下面的code
















Step4:
在Network視窗,切換到shop,按下tab鍵→選擇剛剛建立的Light shader名稱





















將此node拖曳到場景中的pointlight上,會跳出如下視窗,
選擇第一個"Create spare paramter on pointlight1 for Light Shader SHOP"


















Step5:
按下New Operator Type的Apply鍵→算圖,即可得如下結果

沒有留言:

張貼留言