diff --git a/examples/utils/index.js b/examples/utils/index.js index 81d77f1ed4..d5b3cff310 100644 --- a/examples/utils/index.js +++ b/examples/utils/index.js @@ -1,7 +1,14 @@ // Create a deterministic pseudorandom number generator export function getRandom() { - let i = 0; + let s = 1; + let c = 1; return () => { - return Math.abs(Math.sin(i++ * 17.23) * Math.cos(i++ * 27.92)); + s = Math.sin(c * 17.23); + c = Math.cos(s * 27.92); + return fract(Math.abs(s * c) * 1432.71); }; } + +function fract(n) { + return n - Math.floor(n); +} diff --git a/test/render/golden-images/instancing.png b/test/render/golden-images/instancing.png index 3bd99837ce..c43ca27ece 100644 Binary files a/test/render/golden-images/instancing.png and b/test/render/golden-images/instancing.png differ diff --git a/test/render/golden-images/persistence.png b/test/render/golden-images/persistence.png index 875bd2cb68..8da83df446 100644 Binary files a/test/render/golden-images/persistence.png and b/test/render/golden-images/persistence.png differ diff --git a/test/render/golden-images/transform.png b/test/render/golden-images/transform.png index 3eb71fc99b..c032289772 100644 Binary files a/test/render/golden-images/transform.png and b/test/render/golden-images/transform.png differ