Versatile rigid-fluid coupling for incompressible SPH | Synapse