Barry Martin's Hopalong Orbits Visualizer

These orbits are generated iterating this simple algorithm:

(x, y) -> (y - sign(x)*sqrt(abs(b*x - c)), a -x )

where a, b, c are random parameters. This is known as the 'Hopalong Attractor'.

3D rendering done with three.js and vrrenderer.js


[Up-Down] Control speed
[Left-Right] Control rotation

Original version by Iacopo Sassarini

WebVR port by Luke Groeninger

Control systems by Jack Kingsman