Skip to end of metadata
Go to start of metadata


Color Modifier is a specialization for Modifiers specific to colors. 


They are only supported in Field: Color.


For more information about colors, see Field. For more information about Modifiers, see ModifiersColors from different modifiers are always combined using multiply blend.

The following options are available under the Color Modifiers category:  

Color Random

Equivalent to Modifiers Random (Modifiers) but outputs a random color.

LuminanceSpecifies the amount of luminance (brightness) variation to be added to the particle.
RGBSpecifies the amount of color saturation variance to be added to the particle. With a value of 0 all particles will look white, with a value of 1 all particles will have a fully saturated random color.

Color Curve

This is a Time-Based modifier (for more information about Time-Based modifiers, see Modifiers). It uses time source input to sample a Bezier curve per color channel. In Wavicle, Bezier curves have an unlimited number of points. Each point has to be in the range 0 to 1 in the X axis (but there are no enforced limits on Y axis). For performance reasons, Bezier points support slopes but not slope weight.

No additional properties added, only time based properties used and the color gradient is based on Bezier curves.


This option reads the value from any of the emitter's attributes. This is one of the most important color modifiers, since it is allows attributes to actually control the tone of the effect.

Attribute NameSpecifies a name for the attribute. If the attribute does not exist in this emitter, modifiers will be white.
Scale and BiasAllows the attribute color to be scaled and biased based on the values in these properties.
GammaAdjusts the levels of the attribute. Specifies how bright the mid grey colors should be, but without changing white or black levels.
Spawn OnlyEnables the attribute color to be applied on new born particles.


This option allows child particles to inherit a parent's color.

Spawn OnlyInherits the parent color when a particle is born.

GPU Support

Currently there is limited support for color modifiers on the GPU. The only color value that can be modified on the GPU is the color value of the Field: Color feature. Color Curve can only be used when and only when Self Time is the source.

  • No labels