Not sure if this is the right place but…
I noticed that on GitHub has been published that new math library which will be used with ECS and job system, Unity.Mathematics.
I searched but I couldn’t find the perlin or noise functions in there. Are there plans to add such function in the future?
There could be two key points here:
-
Rewriting old Mathf.PerlinNoise(x,y) function and putting it in Unity.Mathematics.math. This might give some speedups as instead of Mathf class could be used System.math class.
-
Ability to use seed, frequency, lacunarity, octave count and persistence as input parameters. This could give out of the box the complete perlin noise function, which is discussed in some examples here in forums, but is difficult to find.