Modify Particle Color
 
 
 

This compound modifies specific aspects of the particle color using different values and a gradient. This makes it easy to create a color shift.

Plug its Execute output into an Execute on Emit port of the Emit compound, or any Execute port of other compounds such as Slide on Surface, Bounce on Surface, or Stick to Surface.

You can also plug its Execute output into a Port on the ICETree node.

For more information, see Modifying the Particle Color Over Time (Color Shift) [ICE Particle Simulations].

Tasks: Particles/Modifiers

Output Ports: Execute

Weight

The weight of the particle color gradient. If the value is 0, the original particle color is used; if the value is 1, the color gradient is used. Use this to blend between the original particle color and the color gradient.

Source Parameter

Modifies the particle color based on different sources:

  • Age

  • Age Percentage

  • Time

  • External Value

If you use Age or Age Percentage, you must define the particle's age limit using the Set Particle Age Limit compound.

External Value

If you selected External Value as the Source Parameter, you can set its value here.

End Value

Sets the particle color according to the ends of the gradient. A value of 0 uses the color value defined at the right end, while a value of 10 uses the color value defined at the left end.

Gradient

Defines the particle color based on the colors in the gradient bar.

  • You can set the color in each box below the gradient by selecting it and then using the color sliders.

  • You can add more boxes by clicking anywhere beneath the gradient, or remove boxes by selecting them and pressing Delete.

  • Set the position of each box by dragging it, or enter a value between 0 and 1 in the Pos text box below.

  • Drag the small circles above the gradient to set the range of each color defined in a box.

Modification Type

Modifies different aspects of the particle color: Set New Color, Set Lightness, Set Hue, or Set Alpha.

Modification Base

Modifies either the Current Color (Color attribute) or the Emit Color (Init_Color attribute) of the particles.