updated noise stuff

This commit is contained in:
Perttu Ahola 2011-06-26 18:50:13 +03:00
parent 91cfbe2891
commit 2bd2bdff08
2 changed files with 7 additions and 2 deletions

@ -238,7 +238,11 @@ double noise3d_param(const NoiseParams &param, double x, double y, double z)
y /= s;
z /= s;
if(param.type == NOISE_PERLIN)
if(param.type == NOISE_CONSTANT_ONE)
{
return 1.0;
}
else if(param.type == NOISE_PERLIN)
{
return param.noise_scale*noise3d_perlin(x,y,z, param.seed,
param.octaves,

@ -82,10 +82,11 @@ double noise3d_perlin_abs(double x, double y, double z, int seed,
enum NoiseType
{
NOISE_CONSTANT_ONE,
NOISE_PERLIN,
NOISE_PERLIN_ABS,
NOISE_PERLIN_CONTOUR,
NOISE_PERLIN_CONTOUR_FLIP_YZ
NOISE_PERLIN_CONTOUR_FLIP_YZ,
};
struct NoiseParams