tl&dr, actual request: have a way to block connections, so that cluster/bone/leaf A will NOT connect to B.
Right now the chaos system will create a connection graph for the clusters automatically.
There are various methods it can use, and can see more details in GenerateConnectionGraph method.
However I want some control over those connections.
Specifically in my case I have a beam that’s being connected to a center point, even though it shouldn’t.
You can see the connections using:
p.Chaos.DebugDraw.Enabled 1
p.Chaos.Solver.DebugDraw.Cluster.Constraints 1
Attaching an image, we can see the 2 front beams are connected to each other, and to the floor between them. None of these 3 pieces should be connected together though.
A way to block those connections would be both simple and great.
Note: another way is to make the class generation virtual and have a way to subclass it. Then one could also write a plugin to do that.