Values above 2048584 return 0 when used in math.noise…
print(math.noise(2048583.1)) --> 0.12299346923828125
print(math.noise(2048584.1)) --> 0
Is this some limitation or am I using math.noise wrong
Values above 2048584 return 0 when used in math.noise…
print(math.noise(2048583.1)) --> 0.12299346923828125
print(math.noise(2048584.1)) --> 0
Is this some limitation or am I using math.noise wrong
Might be a bug in the way math.noise works.
quite annoying, because I wanted to use os.time() for the x argument
although I can kinda get it to work above 2048584 if I play around with the y and z arguments
it seems like the only way to circumvent this is to use a external perlin noise module
this one works fine for me: Simplex Noise Module
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.