VectorFunction
Description
- Derived from
-
NoiseFunction<Vec3D> abstract
IVectorFunction
Abstract base class for IVectorFunction implementations.
Public / Constructors
Constant
2 overloads
Returns a vector function that returns the given constant value.
Returns a vector function that returns the given constant value.
Input
2 overloads
Returns a vector function that applies a linear transformation on the input coordinates.
| x * s + offset.X |
result := | y * s + offset.Y |
| z * s + offset.Z |
where x, y and z are the noise input coordinates.
Returns a vector function that applies a linear transformation on the input coordinates.
| x * s + offsetX |
result := | y * s + offsetY |
| z * s + offsetZ |
where x, y and z are the noise input coordinates.