用Renderman打燈基本上是個很不賴的選擇,整個架構的設計對Lighter來說有很多很細膩的控制選項來加強打燈的精緻度。(如附圖)例如在Light shader(等同於Maya燈光的Attribute)燈光強度的控制bar下有個叫作Contribution的選項。就有細分了Diffuse、Specular等細目,讓我們可以去各別控制強度,提昇打燈的順暢性。不過,Renderman還是有些缺點,例如無法像maya一樣的直接在Intensity上面sey key,不過還好Renderman提供了另外一個辦法讓light shader的KI連結到Maya燈光上的Intensity上面sey key來控制不同frame燈光的強弱 方法如下:
1.先把原本Maya light的Attribute的intensity數值改成跟Renderman的light shader的KI的數值一樣
2.把Renderman的light shader的KI按左鍵從"internal Valeu"模式改成"TCL Expression"模式
"
3.在KI鍵入 [mattr "bulbShape.OnOff" $f]
4.把滑鼠游標移到Attribute的intensity點擊控制bar後,打開Script Editor把下面setAttr "camSpotLight13Shape.intensity" 0.9;語法裡的"camSpotLight13Shape.intensity"這段字 給copy 貼入KI[mattr "bulbShape.OnOff" $f]裡面參數替換成[mattr "camSpotLight13Shape.intensity" $f]
5.接下來就可以在Attribute裡面的intensity set key了。
哇!搶到頭香。
回覆刪除恭喜開『閣』大吉!樂見多些3D技術的分享,普渡眾生。
祝一切如意。
Teddy
沒想到我的第一次就這樣被Teddy給奪走了!! 呵
回覆刪除感謝T大的大駕光臨~~感恩喔
沒想到我是第二個...
回覆刪除賀開張大吉
感謝分享罕見的renderman資源啊~!
Ahom哥,cool喔~ XD
回覆刪除^ ^
回覆刪除網誌管理員已經移除這則留言。
回覆刪除Ahome 很棒的分享與文章
回覆刪除加油!!
我會繼續努力分享的 如果有什麼看不懂也歡迎留下意見跟我講 謝謝啦
回覆刪除