VEX Dictionary / pnoise
pnoise
Generates periodic Perlin-style noise that repeats over a given period, in 1 to 4 dimensions.
group: noisenoise
Available in every context
Usage
float|vector pnoise(float x, int px)
float|vector pnoise(vector x, vector p)
float|vector pnoise(vector4 xyzt, vector4 p)
float|vector pnoise(float x, float y, int px, int py)
float|vector pnoise(vector xyz, int px, int py, int pz)
float|vector pnoise(vector4 xyzt, int px, int py, int pz, int pt)
Examples
No worked examples yet.
Signatures (from vcc -X)
float pnoise(float, float, int, int)all contextsfloat pnoise(float, int)all contextsfloat pnoise(vector4, int, int, int, int)all contextsfloat pnoise(vector4, vector4)all contextsfloat pnoise(vector, int, int, int)all contextsfloat pnoise(vector, vector)all contextsvector pnoise(float, float, int, int)all contextsvector pnoise(float, int)all contextsvector pnoise(vector4, int, int, int, int)all contextsvector pnoise(vector4, vector4)all contextsvector pnoise(vector, int, int, int)all contextsvector pnoise(vector, vector)all contexts