VEX Dictionary / cwnoise
cwnoise
Computes Chebyshev-distance cellular noise at a position, returning distances to nearby seed points.
group: noisenoise
Available in every context
Usage
void cwnoise( float position; int &seed; float &f1; float &f2 )
void cwnoise( float position; int &seed; float &f1; float &f2; float &f3; float &f4 )
void cwnoise( float position; int &seed; float &f1; float &f2; int peiod)
void cwnoise( float position; int &seed; float &f1; float &f2; float &f4; float &f4; int period)
void cwnoise( float posx; float posy; int &seed; float &f1; float &f2 )
void cwnoise( float posx; float posy; int &seed; float &f1; float &f2; float &f3; float &f4 )
void cwnoise( float posx; float posy; int &seed; float &f1; float &f2; int periodx; int periody )
void cwnoise( float posx; float posy; int &seed; float &f1; float &f2; float &f3; float &f4; int periodx; int periody)
void cwnoise( vector2 position; int &seed; float &f1; float &f2 )
void cwnoise( vector2 position; int &seed; float &f1; float &f2; float &f3; float &f4 )
void cwnoise( vector2 position; int &seed; float &f1; float &f2; int periodx; int periody )
void cwnoise( vector2 position; int &seed; float &f1; float &f2; float &f3; float &f4; int periodx; int periody)
void cwnoise( vector position; int &seed; float &f1; float &f2 )
void cwnoise( vector position; int &seed; float &f1; float &f2; float &f3; float &f4 )
void cwnoise( vector position; int &seed; float &f1; float &f2; int periodx; int periody; int periodx )
void cwnoise( vector position; int &seed; float &f1; float &f2; float &f3; float &f4; int periodx; int periody; int periodz )
void cwnoise( vector4 position; int &seed; float &f1; float &f2 )
void cwnoise( vector4 position; int &seed; float &f1; float &f2; float &f3; float &f4 )
void cwnoise( vector4 position; int &seed; float &f1; float &f2; int periodx; int periody; int periodz; int periodw )
void cwnoise( vector4 position; int &seed; float &f1; float &f2; float &f3; float &f4; int periodx; int periody; int periodz; int periodw )
Examples
No worked examples yet.
Signatures (from vcc -X)
void cwnoise(float, float, int &, float &, float &)all contextsvoid cwnoise(float, float, int &, float &, float &, float &, float &)all contextsvoid cwnoise(float, float, int &, float &, float &, float &, float &, int, int)all contextsvoid cwnoise(float, float, int &, float &, float &, int, int)all contextsvoid cwnoise(float, int &, float &, float &)all contextsvoid cwnoise(float, int &, float &, float &, float &, float &)all contextsvoid cwnoise(float, int &, float &, float &, float &, float &, int)all contextsvoid cwnoise(float, int &, float &, float &, int)all contextsvoid cwnoise(vector4, int &, float &, float &)all contextsvoid cwnoise(vector4, int &, float &, float &, float &, float &)all contextsvoid cwnoise(vector4, int &, float &, float &, float &, float &, int, int, int, int)all contextsvoid cwnoise(vector4, int &, float &, float &, int, int, int, int)all contextsvoid cwnoise(vector2, int &, float &, float &)all contextsvoid cwnoise(vector2, int &, float &, float &, float &, float &)all contextsvoid cwnoise(vector2, int &, float &, float &, float &, float &, int, int)all contextsvoid cwnoise(vector2, int &, float &, float &, int, int)all contextsvoid cwnoise(vector, int &, float &, float &)all contextsvoid cwnoise(vector, int &, float &, float &, float &, float &)all contextsvoid cwnoise(vector, int &, float &, float &, float &, float &, int, int, int)all contextsvoid cwnoise(vector, int &, float &, float &, int, int, int)all contexts