MCPcopy Create free account
hub / github.com/KdotJPG/OpenSimplex2 / Noise3_ImproveXZ

Method Noise3_ImproveXZ

csharp/OpenSimplex2S.cs:229–243  ·  view source on GitHub ↗

* 3D OpenSimplex2S/SuperSimplex noise, with better visual isotropy in (X, Z). * Recommended for 3D terrain and time-varied animations. * The Y coordinate should always be the "different" coordinate in whatever your use case is. * If Y is vertical in world coordinates, call Noise3_ImproveXZ(x, Y, z). * If Z is vertical in world coordinates, call Noise3_ImproveXZ(x, Z, y) or use

(long seed, double x, double y, double z)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected