Similar to prior methods [Chang et al. 2002; Bando et al. 2003; Selle et al. 2008], we handle interactions by applying a spring penalty force and break contacts when particles surpass a distance threshold. Our method dynamically creates contacts, similar to [Selle et al. 2008]. However, we attach springs between particles instead of edges and do not directly limit the overall number of allowed contacts. Instead, we have already limited our contacts through pruning particles and hair pairs.