perlin.h
上传用户:center1979
上传日期:2022-07-26
资源大小:50633k
文件大小:1k
- // perlin.h
- #ifndef _PERLIN_H_
- #define _PERLIN_H_
- #include <celmath/vecmath.h>
- extern float noise(float vec[], int len);
- extern float noise1(float arg);
- extern float noise2(float vec[]);
- extern float noise3(float vec[]);
- extern float turbulence(float v[], float freq);
- extern float turbulence(const Point2f& p, float freq);
- extern float turbulence(const Point3f& p, float freq);
- extern float fractalsum(float v[], float freq);
- extern float fractalsum(const Point2f& p, float freq);
- extern float fractalsum(const Point3f& p, float freq);
- #endif // _PERLIN_H_