08-09-2025, 04:01 PM
Hi again, I tested various solutions and I wanted to confirm several things.
1. The problem I want to solve is controlling/pushing the cable (rod), but from the middle part, not the tip.
There are two obstacles on my way, first one is the fact that pushing it requires forces to propagate and it can make the cable very wiggly or stretch even with big amount of substeps (15-20), and second one is keeping the cable fixed by some particle and this is related to second point:
2. Changing particle position teleports it and it does not apply any forces, however if there are other particles, then the whole actor can gain valocity because constraints try to keep particles in their proper positions. In this case does that mean that I should not move rod by changing position of single particle? If yes, then how to move particle via velocity, and keep it pushed, so it does not pull back from forces or collision? Adding velocity or externalForces will stack, while overriding velocity will cancel all other forces plus when I stop movement then velocity is 0, but constraints still apply some and rod moves back. In the end I think I want something like pinhole with maximum friction.
3. Is there any other way to keep rod a bit more stiff without chain constraint? The problem with chain is that it does not allow to calculate tension correctly, but more important it's simply unstable, because it tries to find proper position no matter what and rod shakes or does other undesired movements.
4. I think you mentioned that Obi 7.2 should have elasticity for rod control points, is that still planned for next version? If yes, is there any ETA?
1. The problem I want to solve is controlling/pushing the cable (rod), but from the middle part, not the tip.
There are two obstacles on my way, first one is the fact that pushing it requires forces to propagate and it can make the cable very wiggly or stretch even with big amount of substeps (15-20), and second one is keeping the cable fixed by some particle and this is related to second point:
2. Changing particle position teleports it and it does not apply any forces, however if there are other particles, then the whole actor can gain valocity because constraints try to keep particles in their proper positions. In this case does that mean that I should not move rod by changing position of single particle? If yes, then how to move particle via velocity, and keep it pushed, so it does not pull back from forces or collision? Adding velocity or externalForces will stack, while overriding velocity will cancel all other forces plus when I stop movement then velocity is 0, but constraints still apply some and rod moves back. In the end I think I want something like pinhole with maximum friction.
3. Is there any other way to keep rod a bit more stiff without chain constraint? The problem with chain is that it does not allow to calculate tension correctly, but more important it's simply unstable, because it tries to find proper position no matter what and rod shakes or does other undesired movements.
4. I think you mentioned that Obi 7.2 should have elasticity for rod control points, is that still planned for next version? If yes, is there any ETA?