I developed a simple 3D web-based simulation of a basketball ball falling on the skateboard ground with Three.js for 3D rendering and Ammo.js for 3D physics simulation for a Three.js and Javascript tutorial for my students about ten years ago. Click on the link below to watch it. https://mahdi7s.github.io/ThreeAmmoWebWorker/webworker.html