|
The animation and notes on this page explain how custom shaders written in the RenderMan Shading Language can be animated using SLIM parameter expressions. |
Initial State |
Surface "nuke1" "float amp" 1 "float freq" 10 "float arcOriginS" .5 "float arcOriginT" .5 "float arcStart" 0.0 "float arcEnd" 0 "float arcStart1" 0 "float arcEnd1" 0 "float arcStart2" 0 "float arcEnd2" 0 "float arcStart3" 0 "float arcEnd3" 0 "float arcRadius" 1 "float smallrad" 0.23 "float medrad" 0.24 "float largerad" 0.25 "color tint1" [0.1 1.0 .5] "color tint2" [0.0 0.7 0.7] "color tint3" [0.0 0.7 0.7] |
Final State |
Surface "nuke1" "float amp" 0 "float freq" 60 "float arcOriginS" 0.50 "float arcOriginT" 0.50 "float arcStart" 0.0 "float arcEnd" 60 "float arcStart1" 120 "float arcEnd1" 180 "float arcStart2" 240.0 "float arcEnd2" 300.0 "float arcStart3" 0.0 "float arcEnd3" 0.0 "float arcRadius" 0.60 "float smallrad" 0.015 "float medrad" 0.025 "float largerad" 0.25 "color tint1" [0.10 0.10 0.10] "color tint2" [1.0 1.0 0.0] "color tint3" [1.0 1.0 0.0] |
|
|