12-02-2021, 03:27 PM
(This post was last modified: 12-02-2021, 08:30 PM by josemendez.)
Yes, it's working as it should.
However the ropes seem extremely overstretched (I can tell by the particle pairing, that appears when using sequential evaluation for distance constraints), so constraint resolution will force the ropes to pass trough each other in order to meet distance constraints.
The solver strives to meet all constraints simultaneously. If you stretch the rope that much past its rest length (so that distance constraints are already being violated), collision constraints will only be enforced to an extent, as fully enforcing them would further violate distance constraints. No temporal or spatial supersampling of any kind will prevent this. In the real world, the rope would have snapped way before reaching this point.
However the ropes seem extremely overstretched (I can tell by the particle pairing, that appears when using sequential evaluation for distance constraints), so constraint resolution will force the ropes to pass trough each other in order to meet distance constraints.
The solver strives to meet all constraints simultaneously. If you stretch the rope that much past its rest length (so that distance constraints are already being violated), collision constraints will only be enforced to an extent, as fully enforcing them would further violate distance constraints. No temporal or spatial supersampling of any kind will prevent this. In the real world, the rope would have snapped way before reaching this point.