noise
TRANSCRIPT
NoiseJAMES LAWSONSEQUENSIS 2014
R = 1.0-((x*(x*x*15731+789221)+1376312589)&7fffffff)/1073741824.0
Pseudo-random (reproducible results)
Easily seeded
Primed for good distribution
-1.0 <= R <= 1.0
Computationally fast
R = 1.0-((x*(x*x*15731+789221)+1376312589)&7fffffff)/1073741824.0
R = 1.0-((x*(x*x*15731+789221)+1376312589)&7fffffff)/1073741824.0
Smoothed
R = 1.0-((x*(x*x*15731+789221)+1376312589)&7fffffff)/1073741824.0
Balsamiq
Matt Bettinson loves this!
Rx = 1.0-((x*(x*x*15731+789221)+1376312589)&7fffffff)/1073741824.0Ry = 1.0-((y*(y*y*13+597)+6312589)&7fffffff)/7491824.0
H = (Rx + Ry) / 2.0
Rx = 1.0-((x*(x*x*15731+789221)+1376312589)&7fffffff)/1073741824.0Ry = 1.0-((y*(y*y*13+597)+6312589)&7fffffff)/7491824.0
H = (Rx + Ry) / 2.0
Rx = 1.0-((x*(x*x*15731+789221)+1376312589)&7fffffff)/1073741824.0Ry = 1.0-((y*(y*y*13+597)+6312589)&7fffffff)/7491824.0
H = (Rx + Ry) / 2.0
Rx = 1.0-((x*(x*x*15731+789221)+1376312589)&7fffffff)/1073741824.0Ry = 1.0-((y*(y*y*13+597)+6312589)&7fffffff)/7491824.0
H = (Rx + Ry) / 2.0
Rx = 1.0-((x*(x*x*15731+789221)+1376312589)&7fffffff)/1073741824.0Ry = 1.0-((y*(y*y*13+597)+6312589)&7fffffff)/7491824.0
H = (Rx + Ry) / 2.0
ROAM
ROAM
e = h / d2
ROAM
https://www.youtube.com/v/yrcEUO7TC28
ROAM