Voxelmetric / Voxelmetric2

A voxel framework for Unity
57 stars 10 forks source link

Simplex Noise Implementation Risk? #9

Open EnlightenedOne opened 7 years ago

EnlightenedOne commented 7 years ago

I have been catching up on Voxels with a focus on coherent noise and I hit: http://catlikecoding.com/unity/tutorials/simplex-noise/ Sorry if this is the wrong place but this mentions: US 6867776 B2, "Standard for perlin noise"

I am worried that at best using your implementation for noise generation (particularly for 3D) is potentially risky, presumably you have already gone through the whole problem mentally. What are your thoughts on the scope of the patent in relation to your implementation if any?

To that end have you seen OpenSimplex? https://gist.github.com/KdotJPG/b1270127455a94ac5d19

superfrantv commented 7 years ago

What do you mean with this? (I speak German sry)

And i think this project is closed because he never answer anyone.

EnlightenedOne commented 7 years ago

Thanks for the update sorry for the very belated reply. The algorithm for Simplex noise is patented as such and it is very difficult to understand when it can be regarded as safe to use. "If you want to play it safe, don't include code for gradient noise using a simplex grid for 3D and up in your products."