0
$\begingroup$

blend file:

As you can see in the video, the cube doesn't just rotate on the one axis. It's rotating on all 3 and doing all kinds of other things I didn't want. Someone pls explain this. Please check out the file

Here is the 35 sec video: https://youtu.be/icvjRebNCLo

just a skimmed down gif enter image description here

$\endgroup$
10
  • $\begingroup$ maybe this will help? blender.stackexchange.com/questions/129834/… $\endgroup$
    – moonboots
    Aug 23, 2021 at 15:09
  • $\begingroup$ I have set 2 empties already. There is a box around the cube and the xyz empty for a cube rotation further into the animation. Here is how it still just doesn't act right. I did the quatrnion thing, and it dips down, acting weird still. ibb.co/nM5myJx $\endgroup$ Aug 23, 2021 at 15:34
  • $\begingroup$ maybe show with some drawings what you want to do as simple as possible so that people propose some solutions? $\endgroup$
    – moonboots
    Aug 23, 2021 at 15:37
  • $\begingroup$ I'm sorry, your right, I should have explained what I was seeing in my head. It will rotate on the edge forward and then the final rotation to flip the cube into a solved state. ibb.co/Dtsy5D6 $\endgroup$ Aug 23, 2021 at 15:49
  • $\begingroup$ If I had to do a series of rotations for the cube I would keyframe so that it works fine visually. The other solution is probably to use a hierarchy of empties: the cube is the child of an empty that is child of empty that is child of empty, etc, and they are the successive rotation axis of your cube $\endgroup$
    – moonboots
    Aug 23, 2021 at 15:55

1 Answer 1

2
$\begingroup$

view gimbal

turn this checkboxes to see gimbal lock

lock found

as you can see x and z axis are aligned and this will make wired looking motions between key frames

fix

here is a fix

you can also reset the rotation of the empty by applying the rotation and rotate just in one axis for this example but if you are not using the values there just change the rotation mode to quaternion
also about gimbal lock watch this

basically Euler is easy to understand as a human but it has its limits for how it works . for example in rigging you would use different versions of the Euler for different bones to avoid gimbal lock and also limiting the bones for rotating in such ways that make things go wrong and also be easy to use and understand as animator

$\endgroup$

You must log in to answer this question.

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