Baize
A full-size snooker simulation in an empty club after hours. Real ball physics from first principles (slide-to-roll, nap, throw, a measured cushion model, the chalk's miscue limit), the complete refereed rules including the miss rule, a nine-opponent club ladder, forty practice positions and the 147 attempt — under one lamp, built from an open Three.js model library.





