Another rather random program using Threejs that displays a bunch of particles that forever travel around aimlessly. The particles use a simple algorithm using cosine and sin to caclulate their pathing and then go in the expected wave pattern. Rotations are also attached using triginometric methods that make quick movements seem random.
You can navigate slightly by holding down the left mouse button and dragging it. If you would like to see the code, click the JS tab in the example below.