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

Method noise4_Base

_old/java/OpenSimplex2S.java:275–307  ·  view source on GitHub ↗

4D SuperSimplex noise base. Using ultra-simple 4x4x4x4 lookup partitioning. This isn't as elegant or SIMD/GPU/etc. portable as other approaches, but it does compete performance-wise with optimized OpenSimplex1.

(double xs, double ys, double zs, double ws)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 4

noise4_ClassicMethod · 0.95
noise4_XYBeforeZWMethod · 0.95
noise4_XZBeforeYWMethod · 0.95
noise4_XYZBeforeWMethod · 0.95

Calls 1

fastFloorMethod · 0.95

Tested by

no test coverage detected