Scalar Attribute

 
 
 

Category: Data > Attribute

Shader Family: Texture

Output: Scalar

This shader gets ICE attributes of the Scalar data type created in an ICE tree. To use this shader, you must first make sure that the object or its components have the appropriate attribute created for it in an ICE tree.

For general information, see Bringing ICE Data into the Render Tree with Attribute Shaders.

Attribute

Name of the ICE attribute used to drive shader data. This attribute must be a Scalar type, such as a particle's AgeLimit, Mass, or Size.

The attribute names show up in this list only if they are defined in an ICE tree.

The Default Value is used in case an attribute is missing or none has been selected.

Array Index

If the value refers to an array type, you can specify an index value.

Default Value

Set the value that you want the attribute to use in the render tree.

Render Tree Usage

Plugs into any port on a shader that supports Scalar data, such as the input ports on the Particle Gradient shader. For example, you could drive the gradient color based on the age limit of the particles defined via the Scalar Attribute shader.