I have made an animation of tank treads animating along the x axis. Once I try to animate from the 51st frame to rotate into the Y axis, the whole mesh turns into chaos. What am I doing incorrect? I have tried merging the modifiers, but the animation of the treads then all become one mesh. I also saw this post but it doesn't show how to rotate the treads along rotating axis.
1 Answer
If you parent the object to the curve, or if you parent both the object and the curve to an empty, it will work fine, as the axis will remain relative to the parent. If you don't, the object will go wild as you'll change the deform axis. Note that I also had to animate the tank treads on the right axis so that it moves along the curve, but it is the empty that makes it rotate.
-
$\begingroup$ I'm obviously doing something incorrect, I did try both ways, but the tank treads instead of circulating motion, they just slide as one object when I parent them, so I have included the file if someone can had a look what I have set up incorrect. $\endgroup$ Jan 31, 2021 at 10:49
-
$\begingroup$ <img src="https://blend-exchange.giantcowfilms.com/embedImage.png?bid=8kDkdAJ4" /> $\endgroup$ Jan 31, 2021 at 10:50
-
$\begingroup$ I don't see any problem in your file, move the object to the curve, keyframe the object so that it is animated, move the empty to move both object and curve $\endgroup$ Jan 31, 2021 at 10:58
-
$\begingroup$ Ok I understand how it kinda works, but it looks odd when I rotate the tank treads because they dont animate while they turn. Please take a look at my animation. <img src="https://blend-exchange.giantcowfilms.com/embedImage.png?bid=PZMJSsSa" /> $\endgroup$ Jan 31, 2021 at 11:06
-
$\begingroup$ it's the empty that you need to move and rotate, and parent both object and curve to empty $\endgroup$ Jan 31, 2021 at 11:07