Animate Rotation on a Tilted Object (Local Axis Rotation) in Blender - 2022
Фильм және анимация
In this video, I will show you how to fix and add keyframes to object rotation on a local axis after the object has been angled or tilted in your scene. Please leave a comment and a thumbs up. Thanks!
Welcome to After Hours. I do all of this work at home during my off hours from my day job as a video editor. You can check it out here / @afterhours-3d-vfx for other cool animations and loops. Please consider subscribing to support my channel.
0:00 Intro
0:57 The Solution
#blender #keyframe #rotate #local #axis #blendertutorial #blender3d #2022
Пікірлер: 142
This is exaclty what I was looking for, however I can't believe such a simple task requires this kind of workaround... Loving blender with my entire heart but in such moments I doubt it can be called industry standard software....
@AfterHours-3D-vfx
Жыл бұрын
I felt the same way, I was wanting to make each object function independently. Ultimately, this work around helped me embrace new techniques and begin learning constraints which has helped me in other areas.
@TasuLife
13 күн бұрын
There is an easier way. In the object properties, under the rotation section there is a "Mode" property default "Euler XYZ". This configures the order each axes rotation is applied. You need to change this so the twist axis appears before the tilt axis. If your twist axis is Z and your tilting on X and Y, choose "Euler ZXY" or "Euler ZYX". Or you can leave it as "Euler XYZ" and orient all your models so the rotation is exclusively happening in the x axis of rotation. This is counterintuitive because the cylinder spins along its z-axis but the default is for things to spin along the x-axis so it tumbles and you think something is wrong. So you just try to spin a long the z-axis and then it doesn't work.
I'm about a week into learning blender and I spent hours trying to figure this out on my own but you gave the perfect solution! Great tip on the linear curve too.
@AfterHours-3D-vfx
11 ай бұрын
Glad I could help!
I wish this video would come up quicker when searching for very basic rotation problems in Blender. Exactly what solved my issue. Thank you!
You sir, saved my life. Needed to make a train follow a custom track and none of the other videos made the wheel rotate. You helped me. Awesome, gonna recommend it to everyone.
@AfterHours-3D-vfx
5 ай бұрын
Glad I could help!
You saved me TONS of time. Tried figuring it out for a while and found your video. Thank you so much.
@AfterHours-3D-vfx
Жыл бұрын
Awesome, glad this helped.
This exact problem has been driving me nuts for hours! Simple, quick solution, thanks so much!
@AfterHours-3D-vfx
11 ай бұрын
Glad it helped! Thank you for your comment and for watching.
This is exactly the fix I was looking for! Thanks for posting!
@AfterHours-3D-vfx
Жыл бұрын
I’m happy this helped. Thanks for your support
This is what I’ve been looking for as I’m rotating text at an angle but kept finding it was only rotating on Z for global and not it’s local axis. Saved a lot of heartache and headache at the same time 😁
@AfterHours-3D-vfx
Жыл бұрын
I’m glad this helped. I was definitely stumped on this until I figured out this trick.
Thank you so very very much. I have been trying to figure this out for months and thought about giving up on Blender because no other animation project is this complicated. Bryce, Rhino, Maya, Cheetah, etc. To set linear I had to go extrapolation mode in animation. So I thank you for that also. Great vid, SUBSCRIBED!
@AfterHours-3D-vfx
Жыл бұрын
Glad this helped. Thank you for your comment.
Thank you so much!! Easiest+fastest blender tutorial I've seen!
@AfterHours-3D-vfx
Жыл бұрын
Thank you for your support and comment. My goal is to get to the point without wasting your time.
Really helpful thank you mate !
This is exactly what I needed, thanks!
Great video! Thank you!
I'm making an animated model of the solar system. This has REALLY helped me out. Thanks!
Simple and straight to the point, thank you!!
@AfterHours-3D-vfx
5 ай бұрын
Thank you!
Thank you! Learning Blender for the first time and couldn’t figure out how to offset a rotation on something I had already animated. This works very much like parenting to a null in After Effects. Something I can wrap my head around :)
Thank you!
Thank you so much
Just what I needed, thanks!
Amazing, I needed this so badly hahaha! Absolute champion and so glad to have found a straight to the point video. Thank you!
@AfterHours-3D-vfx
6 ай бұрын
Glad this was helpful
Thank you so much. It was so helpfulll
F yes! short clear and concise... 100% subbed
@AfterHours-3D-vfx
Жыл бұрын
Awesome, thank you!
Thank you man!
Yo, thanks for this
Amazing tutorial mate..thanks alot
So helpful thanks a lot!
@AfterHours-3D-vfx
5 ай бұрын
Glad it helped!
Thanks a lot!
Brilliant!
Awesome exaclty my issue! Thank you for the precise and clear explanation.
What a wonderfully clear, helpful tutorial. Thank you! With warm wishes from Cape Town.
@AfterHours-3D-vfx
Жыл бұрын
Thank you.
Had exactly this problem! Awesome!
Thank you.
Thank you so much!
@AfterHours-3D-vfx
5 ай бұрын
You're welcome!
This is a life saviour, I was trying to rotate my object in 90 degrees but when I start the animation it keeps flipping my object flat onto the X- AXIS!!
Thank you so much. Very clear and easy to follow.
@AfterHours-3D-vfx
Жыл бұрын
Glad it was helpful!
exactly what I needed thank you very much
@AfterHours-3D-vfx
6 ай бұрын
Glad it helped!
I have a problem that if I have the object as a child of another parent, it won't work. I fixed it by adding a copy location constraint instead of parenting.
thank you very much bud
YES!!!!!! THANK YOU!!!!!!!!!!!!!!
cool tutorial/video. thanks
Exaclty what I was searching, thank you so much, you helped me a lot
@AfterHours-3D-vfx
Жыл бұрын
I was stuck on this a while too. Glad it helped.
thats what i was exactly searching. thanks for saving me time!!!
@AfterHours-3D-vfx
Жыл бұрын
Glad I could help!
Thanks, Legend! I just managed to animate joining prop shaft U joints with this technique!
@AfterHours-3D-vfx
Жыл бұрын
Glad I could help!
Found a simpler way! Just animate the object when it is lined up to the Y-axis globally, before the tilt. Then parent it (ctrl+p) to an empty object and rotate the empty to your desired tilt. Hope this helps someone!
@AfterHours-3D-vfx
11 ай бұрын
This works too. The only issue is if you have to adjust or change the animation after you rotate it to match the scene.
this seems more complicated than it need to be. just make two empties, parent the object you want to spin on the first one, then parent that to the other empty. Animate the animation you want on the first empty, then tilt the second one to the angle you want it to be. No need for constraints
@keishii_orange
Жыл бұрын
I tried what you've said here just now and it worked! Thanks for this tip, very much appreciated
Thank you man, you're my savior.
@AfterHours-3D-vfx
11 ай бұрын
Glad I could help
THANKS!
@AfterHours-3D-vfx
11 ай бұрын
Welcome!
nice explanation thankyou so much
@AfterHours-3D-vfx
Жыл бұрын
Happy to help
You sir are a hero
@AfterHours-3D-vfx
Жыл бұрын
Thank you! Happy to help.
Thank you !! I couldn't figure it out this worked great!
@AfterHours-3D-vfx
5 ай бұрын
You're welcome!
Thanks man
@AfterHours-3D-vfx
Жыл бұрын
You're welcome!
thank you so much
@AfterHours-3D-vfx
11 ай бұрын
You're welcome!
For some reason, the owner object flips mirrors itself everytime the empy spins 90 degrees, if that makes sense. It wouldn't be an issue if I had a consistent material, but the asymetric material makes the flip very obvious
Thank GOD (you)
Thank you, cause I'm animating some whatches dial hands and this is so helpful! Good job!
@AfterHours-3D-vfx
Жыл бұрын
Glad to hear that!
Thank you very much sir! Now i can continue my project 😄
@AfterHours-3D-vfx
Жыл бұрын
I’m glad this helped. Thank you for your support.
thanks very much
@AfterHours-3D-vfx
11 ай бұрын
You're welcome! I’m glad this helped.
ty
I dont know you but I love you good sir!
Make sure you move the last key frame to frame #91 though, or else you'll get 2 frames of 360 degrees (since the first frame at 0 degrees is also 360 degrees). You want the animation to end at 359 degrees and start at 0 degrees. You could also do this by making frame #90 359 degrees of rotation.
Thank you and Subscribed
Really helpful for making a Ferris wheel!
@AfterHours-3D-vfx
Жыл бұрын
Glad it helped!
Ahh! This was frustrating me so much, thank you!
@AfterHours-3D-vfx
Жыл бұрын
I was also stuck on this for a while. I’m glad this helped you out.
thank you !
@AfterHours-3D-vfx
Жыл бұрын
Your welcome! Thank you for your support.
thx bro
@AfterHours-3D-vfx
5 ай бұрын
Welcome
1000000 Thanks!
@AfterHours-3D-vfx
Жыл бұрын
Thanks for your support
thanks!
@AfterHours-3D-vfx
Жыл бұрын
I was stuck on this same problem for a long time. I’m happy to help.
Simple , Parent the obj (spinner ) with the cube Then Tilt the cube
I have the front car wheels on a model spinning by rotating a car axil they are parented to. However, when I try to rotate the wheels around the z axis, to make it look like the car is turning, (while the wheels are spinning) they spin off axis, giving a big wobble. I have made sure all "origins are properly centered, but can't work this out.
This was great, though I think slowing down/speeding up would have been good to add. I know you can do it with time stretching but that impacts everything.
@AfterHours-3D-vfx
Жыл бұрын
If you slide the rotation key frames left and right on the time it will slow down or speed up.
@kajekage9410
Жыл бұрын
@@AfterHours-3D-vfx yep, I figured it out, lol. Next, I want to learn how to make 1 object orbit another. I'm doing earth from space.
@AfterHours-3D-vfx
Жыл бұрын
@@kajekage9410 trying adding a curve circle, then add an empty and give it a follow path constraint. Use the circle as the target, then parent the earth to the empty.
I really wish blender local coordinates in the property panel. I’m trying to work through animating a combustion engine piston and cylinder. The piston needs to be constrained to a specific local axis. I’m having trouble with that part.
@AfterHours-3D-vfx
Жыл бұрын
It’s hard to know without seeing it, but sometimes you can get different results by experimenting with moving the object origin.
You fucking saved me man.
Thank you, just what I need it. Sooo, blender can't animate objects on his local axes? Do I understand it right? This is kinda unintuitive and what a bummer.
Thank you! Also HELP: But why isn't it working if I now parent the rotated object to another obect so that (in your example) the red object would be the child which is attached to, lets say a moving object. Thx in advance if you have any ideas :)
@Hubwood
4 ай бұрын
(Because if I do so, the emoty is not having any effect anymore)
What about when the object needs to be parented to the empty?
This actions change my main object rotation. How can i fix this?
hi, when i spin my object..is spining..but is wabbling...how can i fix that
Is there an easy way to make this work if the top is a child object to another object? It seems to screw up the rotation when linked to a parent.
@AfterHours-3D-vfx
Жыл бұрын
I haven’t had a chance to find a solution to this yet. Based on your question, I’m imagining something like a solar system, with a planet tilted on its axis and parented to the star. The star is rotating to provided the planet’s orbit. And I assume adding the empty and constraint is not working to provide planet revolutions. The solution maybe to have the planet follow a path instead of being parented to the star. I haven’t tested it, but hopefully you can apply this to your model. I apologize for the delayed response.
@Banana-anim8ions
10 ай бұрын
Just add a copy location constraint instead of parenting, and it will work.
but what if you have applied rotation?
@AfterHours-3D-vfx
Жыл бұрын
If you applied the rotation, you will have to reset it by manually rotating it back to the global z orientation, and applying rotation again. Then re-orient in the scene without applying it.
Man I thought this was gonna do it for me but my owner is just rotating along the same global axis than the cube I don't get it
@AfterHours-3D-vfx
Жыл бұрын
It sounds like you have applied rotation. You might need to rotate the object until it’s local axis is lined up with the cube, then apply rotation (ctrl + A). This basically resets the local axis. Then rotate back to your desired angle, and leave the new rotation un-applied
@MistahX99
Жыл бұрын
@@AfterHours-3D-vfx That did it thanks!
Mother of imaginary friends that is a lot, you'd think they would just add local axis control.
I only watched half the video bt couldn't you just have used Delta transformations?
This is the type of cringe I stumble upon on blender. Like what are the odds there are people out there making tutorials for this explicit occasion
@AfterHours-3D-vfx
Жыл бұрын
Yeah, that’s exactly why I made it. You can run into a similar situation with all the softwares where you’re scratching your head saying why is it it like this, it shouldn’t be like this. Simple solution but you have to find it.
@_casg
Жыл бұрын
@@AfterHours-3D-vfx you doing gods work brother, thank you 🫡🙌🏻
Blender is like a Ferrari but the steering wheel is a square and it's on fire, it also slaps you in the face when you try to grab it
@AfterHours-3D-vfx
Жыл бұрын
😂
Thank you!
@AfterHours-3D-vfx
Жыл бұрын
Glad this helped. Thank you for watching!
ty
This actions change my main object rotation. How can i fix this?