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.