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

Function noise3_ImproveXY

rust/fast.rs:146–159  ·  view source on GitHub ↗

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

(seed: i64, x: f64, y: f64, z: f64)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Calls 1

noise3_UnrotatedBaseFunction · 0.70

Tested by

no test coverage detected