Noise : TextureMap

Constructor

noise ...

Properties

<Noise>.type           Integer     default: 0

Sets the type of noise:

0- Regular (Generates plain noise. Basically the same as fractal noise with levels at 1.)

1- Fractal (Generates noise using a fractal algorithm. levels sets the number of iterations for the fractal noise.)

2- Turbulence (Generates fractal noise with an absolute value function applied to it to make fault lines.)

<Noise>.size           Float       default: 25.0       -- animatable, alias: Noise_Size

Sets the scale of the noise function.

<Noise>.thresholdLow   Float       default: 0.0        -- animatable, alias: Low_Threshold

<Noise>.thresholdHigh  Float       default: 1.0        -- animatable, alias: High_Threshold

When the noise value is above the Low threshold and below the High threshold, the dynamic range is stretched to fill 0-1. This creates a smaller discontinuity (technically, 1st order instead of 0 order) at the threshold transition and produces less potential aliasing.

<Noise>.levels         Float       default: 3.0        -- animatable, alias: Noise_Levels

Determines how much fractal energy is used for the Fractal and Turbulence noise functions. You can set the exact amount of turbulence you want, and also animate the number of fractal levels.

<Noise>.phase          Float       default: 0.0        -- animatable

Controls the speed of the animation of the noise function. Use this option to animate the noise function.

<Noise>.color1         Color       default: (color 0 0 0) -- animatable, alias: Color_1

Sets the first principal noise color.

<Noise>.map1           TextureMap  default: undefined  -- alias: Map_1

Map used in place of color1.

<Noise>.map1Enabled    Boolean     default: true       -- alias: Map_1_Enable

When on, map1 is enabled.

<Noise>.color2         Color       default: (color 255 255 255) -- animatable, alias: Color_2

Sets the second principal noise color.

<Noise>.map2           TextureMap  default: undefined  -- alias: Map_2

Map used in place of color2.

<Noise>.map2Enabled    Boolean     default: true       -- alias: Map_2_Enable

When on, map2 is enabled.

<Noise>.coords         StandardXYZGen                  -- alias: coordinates

See StandardXYZGen for the StandardXYZGen properties

<Noise>.output         StandardTextureOutput

See TexOutputClass for the StandardTextureOutput properties

See also