paysages3d/src/basics/NoiseFunctionPerlin.h

22 lines
481 B
C++

#ifndef NOISEFUNCTIONPERLIN_H
#define NOISEFUNCTIONPERLIN_H
#include "basics_global.h"
namespace paysages {
namespace basics {
class BASICSSHARED_EXPORT NoiseFunctionPerlin {
public:
NoiseFunctionPerlin();
};
}
}
double noisePerlinGet1DValue(double x);
double noisePerlinGet2DValue(double x, double y);
double noisePerlinGet3DValue(double x, double y, double z);
/*double noiseSimplexGet4DValue(double x, double y, double z, double w);*/
#endif // NOISEFUNCTIONPERLIN_H