VEX Dictionary / onoise
onoise
Computes 3D noise similar to wnoise/vnoise, with optional turbulence, roughness, and attenuation controls.
group: noisenoise
Available in every context
Usage
float onoise(vector pos)
vector onoise(vector pos)
float onoise(vector pos, int turbulence, float rough, float atten)
vector onoise(vector pos, int turbulence, float rough, float atten)
float onoise(vector pos, int periodX, int periodY, int periodZ)
vector onoise(vector pos, int periodX, int periodY, int periodZ)
float onoise(vector pos, int periodX, int periodY, int periodZ, int turbulence, float rough, float atten)
vector onoise(vector pos, int periodX, int periodY, int periodZ, int turbulence, float rough, float atten)
Examples
No worked examples yet.
Signatures (from vcc -X)
float onoise(vector)all contextsfloat onoise(vector, int, float, float)all contextsfloat onoise(vector, int, int, int)all contextsfloat onoise(vector, int, int, int, int, float, float)all contextsvector onoise(vector)all contextsvector onoise(vector, int, float, float)all contextsvector onoise(vector, int, int, int)all contextsvector onoise(vector, int, int, int, int, float, float)all contexts