Skip to main content

Wave

Menu: Noise

Purpose

Generates a wave procedural pattern with band or ring modes, optional distortion and selectable wave profiles.

Inputs

NameTypeDefaultDetails
VectorFLOAT3-Sampling position.
ScaleNUMBER-Multiplies the sampling position.
DistortionNUMBER-Adds procedural distortion to the wave coordinate.
DetailNUMBER-Number of detail noise layers.
Detail ScaleNUMBER-Scale for detail noise.
Detail RoughnessNUMBER-Amplitude falloff for detail noise.
Phase OffsetNUMBER-Offsets the wave phase.

Outputs

NameTypeDefaultDetails
ColorFLOAT4-Grayscale wave color.
FacNUMBER-Wave factor.

High Precision

  • Internal procedural math uses high-precision numeric operations to preserve stable results when coordinates are large or shared between vertex and fragment stages.