Setting expressions/scops on the transformation of an Environment shader


I was asked recently if there’s a way to put an expression or scripted operator (scop) on the Transformation of the image in an Environment shader.

In 2010, you could right-click the animation icon, click Property Editor, and that would open the PPG for a StaticKineState, where you could set expressions or scops on the SRT values.

This changed in 2011, and as of that release, you use the explorer to access the SRT XYZ values and set expressions or scripted operators on them:

This change was by design. In the 2011 release, the matrix types were changed to give access to the matrix components instead of having a nested StaticKineState property. This allows ICE attributes to plug directly in the shader input matrix ports and have texturable matrix ports.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s