Barry Martin's Hopalong Orbits Visualizer - Created using three.js
Converted for use on mobile devices by Sam Leatherdale
[Move mouse/Touch and drag] Camera position
[Up-Down] Control speed - [Left-Right] Control rotation
[H] Toggle cursor (if on PC)
On iOS, add this app to your homescreen to go fullscreen
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 is done using WebGL and three.js