VEX Dictionary / mx_cellnoise
mx_cellnoise
Generates a random cell-noise value matching MaterialX's implementation, for values between 0 and 1.
group: noiserandom
Available in every context
Usage
float mx_cellnoise(float pos)
float mx_cellnoise(vector2 pos)
float mx_cellnoise(vector pos)
float mx_cellnoise(vector4 pos)
vector mx_cellnoise(float pos)
vector mx_cellnoise(vector2 pos)
vector mx_cellnoise(vector pos)
vector mx_cellnoise(vector4 pos)
vector mx_cellnoise(float pos, int periodx)
vector mx_cellnoise(vector2 pos, int periodx, int periody)
vector mx_cellnoise(vector pos, int periodx, int periody, int periodz)
vector mx_cellnoise(vector4 pos, int periodx, int periody, int periodz, int periodw)
float mx_cellnoise(float pos, int periodx)
float mx_cellnoise(vector2 pos, int periodx, int periody)
float mx_cellnoise(vector pos, int periodx, int periody, int periodz)
float mx_cellnoise(vector4 pos, int periodx, int periody, int periodz, int periodw)
Examples
No worked examples yet.
Signatures (from vcc -X)
float mx_cellnoise(float)all contextsfloat mx_cellnoise(float, int)all contextsfloat mx_cellnoise(vector4)all contextsfloat mx_cellnoise(vector4, int, int, int, int)all contextsfloat mx_cellnoise(vector2)all contextsfloat mx_cellnoise(vector2, int, int)all contextsfloat mx_cellnoise(vector)all contextsfloat mx_cellnoise(vector, int, int, int)all contextsvector mx_cellnoise(float)all contextsvector mx_cellnoise(float, int)all contextsvector mx_cellnoise(vector4)all contextsvector mx_cellnoise(vector4, int, int, int, int)all contextsvector mx_cellnoise(vector2)all contextsvector mx_cellnoise(vector2, int, int)all contextsvector mx_cellnoise(vector)all contextsvector mx_cellnoise(vector, int, int, int)all contexts