Auburn / FastNoise2

Modular node graph based noise generation library using SIMD, C++17 and templates
MIT License
1.01k stars 106 forks source link

ToDo Feature List #2

Closed Auburn closed 4 years ago

Auburn commented 4 years ago

Need to add generic ARM NEON detection that will work on android and linux desktops running ARM CPUs

This looks like a good implementation: https://github.com/Auburns/FastNoiseSIMD/pull/32

Would like to avoid having to include the cpufeatures.h android NDK header

Auburn commented 4 years ago

4D noise, most nodes are setup for N dimension generation. Will need to do 4D implementation for all the coherent noise types

Auburn commented 4 years ago

Support for 2D tileable output using 4D noise

Auburn commented 4 years ago

Coherent noise with derivatives for use in fractals, etc.

Auburn commented 4 years ago

3D periodic noise using modulus grid coordinates, probably only valid for value, perlin and cellular noise

Auburn commented 4 years ago

Move 3D preview GPU mesh upload out of main thread

Auburn commented 4 years ago

Add OpenSimplex 2S and OpenSimplex domain warp

Auburn commented 4 years ago

Moved to project https://github.com/users/Auburn/projects/1