Three-Dimensional Rigid-Body Collisions With Multiple Contact Points | Synapse