Nice work on the lighting and 3d modeling! I did run into a potential bug though, my cue ball went into one of the holes and never respawned even though no balls were moving. Maybe the threshold to check for whether something is moving or not is too low?