Real-time rigid body simulation based on volumetric penalty method | Synapse