hashField

beta
field
hashField
RayTK
v0.40

Parameters

Name Description Regular Handling Read-Only Handling
Function Baked Baked
  • BBS (X[u] -> X[u]):
  • CityHash32 (1D) (X[u] -> X[u]):
  • CityHash32 (2D) (XY[u] -> X[u]):
  • CityHash32 (3D) (XYZ[u] -> X[u]):
  • CityHash32 (4D) (XYZW[u] -> X[u]):
  • Schechter and Bridson (X[u] -> X[u]):
  • UE4 RandFast (XY -> X):
  • Hash w/o Sine 1:1 (X -> X):
  • Hash w/o Sine 2:1 (XY -> X):
  • Hash w/o Sine 3:1 (XYZ -> X):
  • Hash w/o Sine 1:2 (X -> XY):
  • Hash w/o Sine 2:2 (XY -> XY):
  • Hash w/o Sine 3:2 (XYZ -> XY):
  • Hash w/o Sine 1:3 (X -> XYZ):
  • Hash w/o Sine 2:3 (XY -> XYZ):
  • Hash w/o Sine 3:3 (XYZ -> XYZ):
  • Hash w/o Sine 1:4 (X -> XYZW):
  • Hash w/o Sine 2:4 (XY -> XYZW):
  • Hash w/o Sine 3:4 (XYZ -> XYZW):
  • Hash w/o Sine 4:4 (XYZW -> XYZW):
  • Hybrid Taus (XYZW[u] -> X):
  • Interleaved Gradient (XY -> X):
  • Integer Hash I (X[u] -> X[u]):
  • Integer Hash II (XYZ[u] -> XYZ[u]):
  • Integer Hash III (XY[u] -> X[u]):
  • JKiss32 (XY[u] -> X[u]):
  • Linear Congruential (X[u] -> X[u]):
  • MD5GPU (XYZW[u] -> XYZW[u]):
  • Murmur Hash 3 1:1 (X[u] -> X[u]):
  • Murmur Hash 3 2:1 (XY[u] -> X[u]):
  • Murmur Hash 3 3:1 (XYZ[u] -> X[u]):
  • Murmur Hash 3 4:1 (XYZW[u] -> X[u]):
  • PCG Random (X[u] -> X[u]):
  • PCG 2D (XY[u] -> XY[u]):
  • PCG 3D (XYZ[u] -> XYZ[u]):
  • PCG 3D 16 (XYZ[u] -> XYZ[u]):
  • PCG 4D (XYZW[u] -> XYZW[u]):
  • UE4 PseudoRandom (XY -> X):
  • RanLim 32 (X[u] -> X[u]):
  • SuperFastHash 1:1 (X[u] -> X[u]):
  • SuperFastHash 2:1 (XY[u] -> X[u]):
  • SuperFastHash 3:1 (XYZ[u] -> X[u]):
  • SuperFastHash 4:1 (XYZW[u] -> X[u]):
  • Trig 2:1 (XY -> X):
  • Wang 1:1 (X[u] -> X[u]):
  • 128-bit XOR Shift (XYZW[u] -> X[u]):
  • 32-bit XOR Shift (X[u] -> X[u]):
  • 32-bit XX Hash 1:1 (X[u] -> X[u]):
  • 32-bit XX Hash 2:1 (XY[u] -> X[u]):
Coord Type
  • Auto:
  • 1D:
  • 2D:
  • 3D:
  • 4D:

Inputs

  • Coordinate Field: (optional)
    • Coordinate Types: float vec2 vec3 vec4
    • Context Types: Context MaterialContext CameraContext LightContext RayContext ParticleContext VertexContext PixelContext
    • Return Types: float vec4