I have an armature (robotic paw) which have some wires in it. I wanted to animate the paw and use geometry nodes with raycasting to find out when the wire gets inside of the paw to move it to the surface. It works fine for me but from time to time there are some strange glitches.

The following to pictures show the problem.

This one looks ok: enter image description here This one looks bad: enter image description here This is the node setup for wires: enter image description here

The base vertices of this wires, orange surface and the cylindrical thing are 100% weighted to the same bone. The main difference here is that this bone is positioned differently in space and relative to other bones. I have checked, however, there are no vertex groups from any other non-relevant bones in these wires.

Can you suggest what could be the problem? Raycasting precision?

UPD. Attached blend file


1 Answer 1


try this:

enter image description here

by this change you won't change the first vertices of your cable.

  • $\begingroup$ Heh. Thank you! $\endgroup$ Mar 4, 2023 at 19:55

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .