User guide

127
Control (UI) Default Value Function
applyWhen during op resolve Determines when the script is run:
during op resolve - the script and its arguments are added as
attributes to be executed later by an OpResolve node. If the
Op isn't run by an explicit OpResolve node placed in the node
graph, it is automatically run at render time by the implicit
resolvers.
during material resolve - the script and its arguments are
added as attributes under the
material.scenegraphLocationModifers group attribute.
This is primarily intended for material Scene Graph locations,
allowing the material to specify a procedural process that is
run at every location that the material is assigned to. The
script is run as part of the material resolve process, and are
executed just after the initial values for the material shader are
created at the location. Examples of its use include
randomizing or building procedural control over shader
parameters.
during katana look file resolve - the script and its
arguments are added as attributes under the Scene
GraphLocationModifers group attribute and are evaluated by
a LookFileResolve node or by the first implicit resolver if no
LookFileResolve node is present.
3 NODES D-H | GENERICOP