Im trying to implement a piston movement animation for this Bionicle leg piece and the pistons are intersecting with the mesh when moving or statically. The real life object cannot move in this direction, so movement of legs is unnatural without the knees Of course, I can cut a part of the piston with an angle that can hide it inside the mesh, animation ruins it tho (piston bones are hidden, using damped track constraint).
Is there any possible solution to hide that intersecting part of the mesh?
Also here is the inside view, if it's of any use: