An implementation of English 8-ball pool in HTML and Javascript, using Three.js for rendering and Cannon.js for the physics.