Since | 17.0 |
void pxnoised(float x, int px, float &v, float &dvdx)
void pxnoised(float x, int px, vector &v, vector &dvdx)
void pxnoised(float x, float y, int px, int py, float &v, float &dvdx, float &dvdy)
void pxnoised(float x, float y, int px, int py, vector &v, vector &dvdx, vector &dvdy)
void pxnoised(vector xyz, int px, int py, int pz, float &v, float &dvdx, float &dvdy, float &dvdz)
void pxnoised(vector xyz, int px, int py, int pz, vector &v, vector &dvdx, vector &dvdy, vector &dvdz)
void pxnoised(vector4 xyzw, int px, int py, int pz, int pw, float &v, float &dvdx, float &dvdy, float &dvdz, float &dvdw)
void pxnoised(vector4 xyzw, int px, int py, int pz, int pw, vector &v, vector &dvdx, vector &dvdy, vector &dvdz, vector &dvdw)
これは、シンプレックスノイズ値と各軸方向のノイズの微分の両方を計算します。 これは、解析的微分法が利用可能なので、非常に効率的に実行することができます。
他のバージョンのxnoiseに関しては、xnoiseとpxnoiseを参照してください。
詳細は、VEX言語ガイドのノイズとランダム性を参照してください。
See also | |
noise |