diff options
Diffstat (limited to 'math.cginc')
| -rw-r--r-- | math.cginc | 8 |
1 files changed, 0 insertions, 8 deletions
@@ -149,20 +149,12 @@ float rand(uint seed) { } // Generate a random number on [0, 1]. -/* float rand2(float2 p) { return frac(sin(dot(p, float2(12.9898, 78.233))) * 43758.5453123); } -*/ -float rand2(float2 p) -{ - float3 p3 = frac(float3(p.xyx) * float3(.1031, .1030, .0973)); - p3 += dot(p3, p3.yzx + 33.33); - return frac((p3.x + p3.y) * p3.z); -} // Generate a random number on [0, 1]. float rand3(float3 p) |
