What are Euler Rotations in Blender? | How to Avoid Gimbal Lock (2021)

  Рет қаралды 27,856

CG Cookie

CG Cookie

Күн бұрын

Confused by Euler? If you try rotating things in Blender, or other 3d software and end up in a tangle, you've run into a gimbal lock.
You're not the only one: Euler Rotations can be a pain.
Have no fear: I will explain how Euler Rotations work (and why they are pronounced in a weird way).
You will also learn about Gimbal Lock, rotation order, plus you will see a guide on how to chose the best rotation order for your situation.
Basically, this video is all about Euler Rotations in Blender and why they seem to misbehave sometimes.
This is just the 1st part: in the next video, I will show you a few ways to fix some of the issues that you may run into.
"WHO IS CG COOKIE?"
We are real people! (OK, maybe some of us are cyborgs - we don't ask.)
CG Cookie is a small crew of Blender artists, baking fresh videos for the Blender community.
❤️ If you love what we do, please support us by getting a membership at www.cgcookie.com (That's how we can afford to pay our bills..and coffee. We need lots of it.)
"WHERE SHOULD I START LEARNING BLENDER?"
For Blender beginners, we have a free tutorial series "Getting Started with Blender" bit.ly/36xCDVJ
"I WANT MORE CG COOKIE IN MY LIFE!"
Got it. Here's where you can reach us!
/ cgcookie
/ cgcookie
/ cgcookieinc
Want Blender news in your mailbox?
Sign up here for spam-free newsletter cgcookie.com/newsletter
#CGCookie #blendertutorial #b3d

Пікірлер: 55
@AScribblingTurtle
@AScribblingTurtle 2 жыл бұрын
This explains, so much about how rotations work. Most tutorials will just say "Choose this or that Option" but most tutorials will not explain why. Thank you. Can't wait for the explanation of quaternions.
@cg_cookie
@cg_cookie 2 жыл бұрын
Awesome!
@da_roachdogjr
@da_roachdogjr 2 жыл бұрын
I've dropped some projects because I just thought my skeleton broke or something, thank you for this.
@amritdigital9483
@amritdigital9483 2 жыл бұрын
Love it when a video is timed with one's current problem! We take turns getting to experience this RNG 😂
@cg_cookie
@cg_cookie 2 жыл бұрын
Haha perfect timing!
@Feyd01
@Feyd01 2 жыл бұрын
Amazing. I hadn't even looked into Euler rotations because I thought it was way beyond my understanding. Turns out it makes sense, and I feel like I just gained a significant increase to my Blender/3D IQ. THANK YOU!
@CGDive
@CGDive 2 жыл бұрын
This was a great explanation of a difficult subject, Wayne! Looking forward to the next one.
@jlr3636
@jlr3636 4 ай бұрын
Thanks, this explains a lot and opens up a whole level of “rotation” I was never aware of. I now realize what I thought was just a glitch in the past now has a understandable explanation. After reading the Comments, I see I’m not alone with my understanding of how rotation works.
@coreys2686
@coreys2686 2 жыл бұрын
At least Gimbal Lock in CG is something you can recover from. Try that in real life and you just jammed your gyro. Not a good day.
@poopchap
@poopchap 2 жыл бұрын
Incredible video. Giving people the explanation and not just the fix. Not all heroes wear capes!
@carlosedubarreto
@carlosedubarreto 2 жыл бұрын
Oh Wayne, your class always ROCKS!!!!. This one is another example. Loved it.
@spoonage88
@spoonage88 2 жыл бұрын
A great video. I had no idea this was a thing if im honest. but its something im going to look out for now. thanks for explaining Euler. looking forward to the next video
@mitchbales6462
@mitchbales6462 Жыл бұрын
Such a wonderful tutorial. Thanks so much for making this stuff accessible and helping me wrap my brain around it. I was having major issues as I was used to Maya's ZXY rotation hierarchy and was super confused as to why the Z axis was being lost on head turns. I also didn't realize how important the Gimbal orientation is when correlating curves in the graph editor to what's happening in the viewport. Now it's all coming together and I'm just so grateful for these videos!
@lilni99a
@lilni99a 2 жыл бұрын
thank you for this amazing concept.. keep teaching us..
@ArtVandelayInc
@ArtVandelayInc Жыл бұрын
Just perfect explanation! 10/10
@SanyaBane
@SanyaBane Жыл бұрын
Probably the best Gimbal Lock explainer video. Tyvm
@stefanguiton
@stefanguiton 2 жыл бұрын
Excellent in depth video
@PlusHappylab
@PlusHappylab 23 күн бұрын
amazing video brother great lesson im learning maya and this has helped tremendously
@davebertaud
@davebertaud Жыл бұрын
This is amazing! thanks so much
@aintzanewilma1269
@aintzanewilma1269 10 ай бұрын
you just solved my problem 2 minutes into the video, thanks!!!
@VIREGAnet
@VIREGAnet 2 жыл бұрын
Thank u, this fix my problem
@kaustik185
@kaustik185 2 жыл бұрын
Great Video! More bite-sized dry technical stuff pleas!
@Yingdu130
@Yingdu130 Жыл бұрын
thanks a lot for your video!
@maors86
@maors86 2 жыл бұрын
Finally someone explain it properly 🙏
@peixeman
@peixeman 2 жыл бұрын
Wow really informative :)
@richadutt665
@richadutt665 2 жыл бұрын
Thanks a lot. Loved your video. Cn you please explain ZXZ rotation also?
@4KProductionsFilms
@4KProductionsFilms 2 жыл бұрын
Never had trouble with euler but whoo, boy that quaternions!!! I cannot get my head wrapped around those puppies. 😁
@njidekanwachukwu1263
@njidekanwachukwu1263 2 жыл бұрын
Thanks
@Lanaur_
@Lanaur_ 2 жыл бұрын
I think one way to solve that is by delegating the problematic axis to another controler (if controlers are used). So in the case of an XYZ rotation order, the X and Z axis are handled by the main controler of the object/bone, and the Y axis is handled by a secondary controler parented to the main one, then the object/bone is parented to the secondary controler. This way you can rotate the object or bone however you want, it's just a bit funky to use at the beginning as it's pretty different from the local axis or any other simplified axis.
@blender3dlab426
@blender3dlab426 2 жыл бұрын
I have gone through this problem while Animating couldn't figure out what it is....thanks for making this video
@CaioTrinchinato
@CaioTrinchinato 2 жыл бұрын
Completely amazing. I remember programing a helicopter in 3d flash and suffering =/ Thank you so much for teaching this
@cg_cookie
@cg_cookie 2 жыл бұрын
The pain is real…
@amacias2012
@amacias2012 2 жыл бұрын
I ran into this problem trying to animate a rubix cube, I never figure out how to fix it…
@asthalis
@asthalis 2 жыл бұрын
Use quaternions and linear rotations. I did it and it worked fine.
@3d-illusions
@3d-illusions 5 ай бұрын
use a parent or delta rotation to control the middle axis.
@jokybones
@jokybones 2 жыл бұрын
what about Animation layers does that work? should work like an empty object if im not mistaken
@user-cd1di5mo4c
@user-cd1di5mo4c 11 ай бұрын
"All these options will be discussed in the next video". Can I have a link to that "next video", please :)?
@finnanders9730
@finnanders9730 2 жыл бұрын
Rather than converting the movements to the new Euler rotation form, can't you just keyframe the type of Euler rotation? That seems like the easiest way to me.
@StefSis
@StefSis 2 жыл бұрын
Why does only XYZ-Euler work in Blender 2.93.5?
@hiteshrohiyal7541
@hiteshrohiyal7541 2 жыл бұрын
Plzz sir make snake model 🙏 😫 plzzz
@doublestarsystem
@doublestarsystem Жыл бұрын
The gimbal lock is a common issue in 6 arm robots
2 жыл бұрын
"Oiler"?? never knew...
@guilhermecampos8313
@guilhermecampos8313 2 жыл бұрын
Hey people, I have a doubt: At 6:30 Wayne Dixon says that the last in the sequence is the primary axis and the first is the secondary, but I just watched video by Pierrick Picaut on the same topic , and there he says the opposite, that the first in the sequence is the primary axis and the last is the secondary. Does anyone know which is right? The link of the video is this: kzfaq.info/get/bejne/jp5ggJOilc3ceXk.html
@jefffromtheoverwatchteam4264
@jefffromtheoverwatchteam4264 2 жыл бұрын
Why would you rotate by gimbal instead of global or local axis?
@amritdigital9483
@amritdigital9483 2 жыл бұрын
Even if you rotate using local or global, blender is calculating the rotations using the chosen gimbal. So if something is going wrong with your rotations, you can go into gimbal mode to see if you have gimbal lock. You're more likely to run into this problem when animating, where a rotational glitch will look very weird!
@jefffromtheoverwatchteam4264
@jefffromtheoverwatchteam4264 2 жыл бұрын
@@amritdigital9483 Got it, thanks you for clearing that up.
@daronz
@daronz 2 жыл бұрын
Middle ones are always least important...
@Tahfeez-Quran
@Tahfeez-Quran 2 жыл бұрын
Thanks, It's a great video How can i do the animation bounce (like spring) effect in this video: kzfaq.info/get/bejne/ert-gLd6leCbfZs.html without using many keyframes Is there any blender modifier or addon can do that?
@Herbsttypen
@Herbsttypen Жыл бұрын
it feels like EVERY blender rigging tutorial completely ignores this. Thought it does not apply to blender and is just a maya thing
@lucpet95
@lucpet95 2 жыл бұрын
Aussies who say Zeeee..........................why? Americans can convert from Zed can't they? :-)
@aeonbreak4728
@aeonbreak4728 2 жыл бұрын
i cant believe this exists in 2021. so unintuitive!!! Are there really no fixes that get rid of this?
@Ecne3D
@Ecne3D 2 жыл бұрын
just use quaterions
@JosephDavies
@JosephDavies 2 жыл бұрын
What about 2021 would "fix" basic math? There's a reason quaternions exist... ;)
Blender for Beginners: Realistic Smoke and Fire
14:35
CG Cookie
Рет қаралды 156 М.
Quaternion or Euler, understanding rotation in Blender
15:52
Pierrick Picaut
Рет қаралды 37 М.
IS THIS REAL FOOD OR NOT?🤔 PIKACHU AND SONIC CONFUSE THE CAT! 😺🍫
00:41
Stupid Barry Find Mellstroy in Escape From Prison Challenge
00:29
Garri Creative
Рет қаралды 14 МЛН
Они убрались очень быстро!
00:40
Аришнев
Рет қаралды 3,2 МЛН
5 MORE Modelling Tools You Need To Model ANYTHING in Blender
13:01
Euler vs Quaternion - What's the difference?
8:49
Class Outside
Рет қаралды 33 М.
Your Animation is Lying to You | Gimbal Lock Explained
24:30
Sir Wade Neistadt
Рет қаралды 24 М.
What is Euler Rotation and How to Avoid Gimbal Lock
10:04
UNDERSTANDING GIMBALS & GIMBAL LOCK SOLUTIONS - 3D Animation Tutorial
4:34
Tutorial: Rendering 2D Icons as 3D Objects in Blender
10:11
Polyfjord
Рет қаралды 3,2 МЛН
10 mins GameDev tips - Quaternions
10:12
sociamix
Рет қаралды 104 М.
Tutorial: My New Rigging Workflow in Blender
12:39
Polyfjord
Рет қаралды 673 М.