Point clouds can be represented as implicit surfaces for constraint-based haptic rendering | Synapse