SimplexNoise icon indicating copy to clipboard operation
SimplexNoise copied to clipboard

Just a question

Open mgerhardy opened this issue 8 years ago • 2 comments

Just wanted to know the reasoning behind not using glm::simplex or glm::perlin in this lib. Is yours faster or better? Thanks a lot for the lib.

mgerhardy avatar Jan 30 '17 14:01 mgerhardy

I not the developer, but I didn't know that there were noise functions in GLM. I was already using GLM, so I can avoid adding another dependency. Thanks! :)

tuket avatar Feb 03 '23 22:02 tuket

Hi, just wanted to share my experience with this library.

I found that GLM has better quality output against this library.

SimplexNoise: vklines_xcxY37xGn7

GLM:

vklines_f7OfKIrScI

I see two problems with this library:

  • After 64 integer wraps, it starts reapeating
  • The output should be between [-1, +1]. However, it looks like it actually oscillates in the range [-0.632812500, 0.594627976]

However, SimplexNoise is WAY faster than GLM. I have measured it's 11 times faster!

tuket avatar Feb 04 '23 00:02 tuket