Flow Noise Texture

MDL Identifier: core_definitions::flow_noise_texture

Description: Allow texturing with a cell forming pattern

Display Name

Type

Parameter

Default

Description

Color 1

color

color1

color(1.0)

Color 2

color

color2

color(1.0)

Use Object Space

uniform bool

object_space

true

If false, UV space will be used. If on, 3D texturing in object space will apply. For applications that do not support object space, world space will be used.

UV Space Index

uniform int

texture_space

0

Only applies if “Use object space” is off. Selects a specific UV space.

Levels

uniform int

noise_levels

3

Higher amounts will add detail to the noise

Billowing Appearance

uniform bool

absolute_noise

false

Phase Offset

uniform float

phase

0.0

Controls the third dimension of the function

Level Intensity Gain

uniform float

level_gain

0.5

If multiple levels are used, this parameter specifies a weighting factor for subsequent levels

Level Scaling

uniform float

level_scale

2.0

If multiple levels are used, this parameter specifies a global scaling factor for subsequent levels

Progressive U scale

uniform float

level_progressive_u_scale

1.0

Progressive V offset

uniform float

level_progressive_v_motion

1.0

Offset

uniform float3

translation

float3(0.0)

Controls position of the texture on the object

Rotation

uniform float3

rotation

float3(0.0)

Rotation angle of the texture in degrees