Hi, kinda simple question here. I would just like to know what the real difference is between Mathematics.noise.pnoise and Mathf.PerlnNoise. More specifically, pnoise has an extra paramter (rep, period of repetition), that isn't really explained further, and discussion on the internet about the Mathematics noise functions are nonexistent. Would I be right to infer theat the peroid of repetition represents how far one must go on an axis before the noise repeats/tiles? If so, is there a limit to how high I set this value (max float value?)? And if I set it as high as I can, will I basically get noise that essentially never tiles (until it hits that arbitrarily huge number)?
#Mathematics.noise.pnoise vs Mathf.PerlinNoise
1 messages · Page 1 of 1 (latest)
The direct comparison you should be making is Mathf.PerlinNoise and math.cnoise which is non-periodic Perlin noise. As for pnoise behavior with large periods, there may be floating point precision problems, but performance in terms of execution time won't be affected, it's all constant time operations.
And yeah, pnoise introduces periodic behavior.