C# (CSharp) LibNoise.Operator Namespace

Classes

Name Description
Abs Provides a noise module that outputs the absolute value of the output value from a source module. [OPERATOR]
Add Provides a noise module that outputs the sum of the two output values from two source modules. [OPERATOR]
Blend Provides a noise module that outputs a weighted blend of the output values from two source modules given the output value supplied by a control module. [OPERATOR]
Cache Provides a noise module that caches the last output value generated by a source module. [OPERATOR]
Clamp Provides a noise module that clamps the output value from a source module to a range of values. [OPERATOR]
Curve Provides a noise module that maps the output value from a source module onto an arbitrary function curve. [OPERATOR]
Displace Provides a noise module that uses three source modules to displace each coordinate of the input value before returning the output value from a source module. [OPERATOR]
Exponent Provides a noise module that maps the output value from a source module onto an exponential curve. [OPERATOR]
Invert Provides a noise module that inverts the output value from a source module. [OPERATOR]
Max Provides a noise module that outputs the larger of the two output values from two source modules. [OPERATOR]
Min Provides a noise module that outputs the smaller of the two output values from two source modules. [OPERATOR]
Multiply Provides a noise module that outputs the product of the two output values from two source modules. [OPERATOR]
Power Provides a noise module that outputs value from a first source module to the power of the output value from a second source module. [OPERATOR]
Rotate Provides a noise module that rotates the input value around the origin before returning the output value from a source module. [OPERATOR]
Scale Provides a noise module that scales the coordinates of the input value before returning the output value from a source module. [OPERATOR]
ScaleBias Provides a noise module that applies a scaling factor and a bias to the output value from a source module. [OPERATOR]
Select Provides a noise module that outputs the value selected from one of two source modules chosen by the output value from a control module. [OPERATOR]
Subtract Provides a noise module that outputs the difference of the two output values from two source modules. [OPERATOR]
Terrace Provides a noise module that maps the output value from a source module onto a terrace-forming curve. [OPERATOR]
Translate Provides a noise module that moves the coordinates of the input value before returning the output value from a source module. [OPERATOR]
Turbulence Provides a noise module that that randomly displaces the input value before returning the output value from a source module. [OPERATOR]