Contents

clamp(lowerBound:upperBound:)

Replaces values in the noise field outside the specified range with the values at the endpoints of that range.

Declaration

func clamp(lowerBound: Double, upperBound: Double)

Parameters

  • lowerBound:

    The minimum value to keep in processed noise.

  • upperBound:

    The maximum value to keep in processed noise.

Discussion

For example, if you specify lower and upper bounds of -0.5 and 0.5, this operation replaces values less than -0.5 with -0.5 and values greater than 0.5 with 0.5.

[Image]

See Also

Applying Operations to Noise Values