2009年11月25日 星期三

Set bakeLevel

常常用到sss的人會發現render時很慢,我們可以單獨的把有sss的shader在bake point cloud時shading rate 調小一點
直接在有sss的ensemble上面在Rib Box欄開個RIBBOX,寫法如下

[
set bakeLevel 5;

set oriShadingRate [mel "mtor control getvalue -rg shadingRate"]
if { $oriShadingRate <>
set oriShadingRate 1.0
}
set newShadingRate [expr $oriShadingRate * $bakeLevel ]
if (\$CONTEXT=="BAKECONTEXT") {
return "ShadingRate $newShadingRate"
}
]

沒有留言: