Posts: 1
Threads: 1
Joined: Mar 2026
Reputation:
0
I'm working on making something akin to a catheter or endoscope in VR that should have some flex when colliding against an object but shouldn't crazily deform and should always return to rest position after colliding. When grabbing the catheter and pushing it against a cube, despite my ObiRod blueprint being set to "Keep Initial Shape," I'm experiencing odd collision behavior that can be seen in the attached video. Does anyone have advice on how to modify the solver, blueprint, or rod so that it has my desired rigidity with mild flex and no odd collision behavior?
Posts: 54
Threads: 5
Joined: May 2025
Reputation:
2
Looks to me there is one particle wrongly set position/collides with something. You can attach an ObiParticleRenderer to confirm it. Do you have any special config/coding for this particle? More details about your config/code is need for troubleshooting. BTW have you tried claude code to diagnose this problem?
Posts: 6,718
Threads: 28
Joined: Jun 2017
Reputation:
435
Obi Owner:
4 hours ago
(This post was last modified: 4 hours ago by josemendez.)
Hi,
If I had to take a guess, I’d say your constraints are completely disabled (Stretch/shear and Bend/twist constraints, in the ObiSolver component under the “Constraints” foldout) and that you’re moving the entire solver around instead of the rod.
I’d need to take a look at your solver, blueprint and rod setting to properly diagnose this, though.
Kind regards,