Ok so I’ve been working on this robot for a school project, and his limbs are based on pistons, something I thought would be cool but fairly easy to rig. Turns out that wasn’t the case. Due to cyclic dependencies some of them are lagging behind the animation, making the whole thing look wierd, but I have no idea how I should rig it without cyclic dependencies.
But I did notice something that could provide a work around. I you don’t render the animation as an animation, but rather render out an image, then skip to the next frame and render again the bones are given the time to behave correctly, but this would be really tedious work. I’m not a skilled programmer (took a beginner’s course in Java) but would it be possible to make a script that renders the animation in this way?
Or is there any other work around? Please help! I’ve attached the .blend file.
Juggernaught.blend (1.31 MB)