Stone Skipping Physics Simulation
The original idea for this project started as my fourth-year graphics final project (the first graphics course I ever took!). I got a good mark, but I always felt this project deserved revisiting. The renderer was a CPU software rasteriser I'd written from scratch, so it was painfully slow, and the scene I could afford to render was not particularly visually pleasing. In v2, I have rebuilt it on WebGL. It's orders of magnitude faster and much nicer to look at.
The model is based on Bocquet 2003, with a small modification to how torque is applied. The model is summarized in this document.
For the best experience, please try this demo on a computer.
WebGL2 is unavailable in this browser. Try a recent Chrome, Edge, or Safari.