Procedural Animation with Control Rigs in Unreal Engine - Procedural Animation Part 2
Ғылым және технология
🎥 Title: Procedural Animation with Control Rigs in Unreal Engine
🚀 Description:
Unlock the world of dynamic and procedural animation in Unreal Engine with this comprehensive tutorial on Control Rigs. Join me as we delve into the powerful realm of procedural animation, creating lifelike movements with the ease of Control Rigs.
🔧 What You'll Learn:
Understanding the basics of Control Rigs
Harnessing the power of procedural animation
Step-by-step guide to creating dynamic movements
Tips and tricks for optimizing your animations
Whether you're a seasoned game developer or just starting in Unreal Engine, this tutorial provides valuable insights into leveraging Control Rigs for captivating and efficient procedural animation.
👍 Don't forget to like, subscribe, and hit the notification bell to stay updated on more Unreal Engine tutorials! Let's elevate our animation game together. 🚀✨
#UnrealEngine #ControlRigs #ProceduralAnimation #GameDevelopment #Tutorial #Animation
Patreon Account: / iamaryian
Blender to Unreal Pipeline Addon (Send2UE): www.unrealengine.com/en-US/bl...
Github: github.com/arianito/procedura...
Part 1 of procedural animation tutorial: • Creating and rigging a...
Timecodes
0:00 - Intro
0:46 - Material
2:00 - Creating a Control Rig
3:23 - FABRIC Solver for one Leg
4:00 - Create IK for other legs
5:00 - FABRIC Solver for other Legs
6:00 - Rig the root bone
6:57 - Calculate Z location of the root
8:32 - Create Animation Blueprint
9:16 - Leg Structure
10:51 - Crate Character
13:34 - Convert world to global coordinates
13:55 - Setup Capsule Collider
15:10 - Setup Root IK
16:00 - Raycast Root
20:10 - Initialize Legs
25:22 - Move Legs
30:10 - Swap Legs
33:05 - Enhanced Input
34:14 - Setup Camera
34:53 - Camera Orbit
35:29 - Character Movement
38:17 - Rotate Legs
39:02 - Interpolate between values
39:48 - Outro
Пікірлер: 38
Bro, u are awesome. Thank u a lot.
@lowlevelthings
Ай бұрын
Stay tuned, more are coming with better quality!
Thank you very much for this tutorial!
@lowlevelthings
Ай бұрын
You're very welcome!
Greate! Thank you so much!
@lowlevelthings
Ай бұрын
Glad it was helpful!
Impressive, awesome tut :)
@lowlevelthings
Ай бұрын
You're very welcome!
Thank you. That is impressive
@lowlevelthings
22 күн бұрын
Glad it helped!
nice one, keep it up!
@lowlevelthings
2 ай бұрын
Thanks!
Nice
@lowlevelthings
2 ай бұрын
Thanks
Thank you very much, MAN! That's exactly what I was looking for for my spider demo.
@lowlevelthings
2 ай бұрын
you're welcome, check out the github repo, I have an enhanced version
@olliverkatana4168
2 ай бұрын
@@lowlevelthings I started my project in UE5.3.2 and did everything almost like you (I used full body ik instead of fabric ik), but my poor brain didn’t tell me how to connect controls with movement in CharacterBP (lack of information), and very next day KZread recommends me your video where you explained everything so clearly that even I understood :)))
@lowlevelthings
2 ай бұрын
@@olliverkatana4168 awesome, glad it helped!
Hi, at 21:19 where you did the structure stuff for some weird reason it completely crashed my unity when editing anything to do with the 3rd control. I could change the name or variable type and it could just completely crash it. any fixes that you may know about?
so how much more do you get from using procedural animation compared to having walk/jump animations with a footik setup?
@lowlevelthings
22 күн бұрын
efficiency and time saving, with procedural animation you can customize many parameters and add personality to your character on the fly while with legacy techniques you have to change the baked animations to achieve the same result, my suggestion is to utilize both methods and parametrize your animations
Would the animation and terrain part of the video work on a character with more legs? e.g 8 legs like an actual spider?
@lowlevelthings
25 күн бұрын
there should be more legs grounded as default, as a result you will be cylcling between different leg pairs
Hi, I use the model on your patreon, and the unreal output log said "Item 'Control(None)' is not valid" at 10:20 of your video, I'm very confused about that, do you have any solutions?
@lowlevelthings
Ай бұрын
I'm reading control name from an array, did you check the bone names within the array? they must match with the provided model
this doenst work at all on lanscape, it just flies around. Any thoughts why?
@lowlevelthings
Ай бұрын
It could be for many reasons, share your project on a public repo, maybe I could help you find the problem, my github ID is on the description, good luck!
setting the root bone transform broke my whole mesh.
@lowlevelthings
Ай бұрын
make sure bone scales are 1 and their local transforms are persistent (watch the rigging process video) make sure you are setting the root bone before solving other IKs if still have this problem, visit the Github repository, you can find the working example
10:20 Why does "Control(None) Is not valid" write here
@lowlevelthings
Ай бұрын
check the variable type, must be as type of Name, Im reading control names from an pre-defined array
does it replicate?
@lowlevelthings
Ай бұрын
can you elaborate?
@denizforst
Ай бұрын
@@lowlevelthings so we can see our buddies actually moving their legs or hover over the ground on an online or multiplayer scene😂
@denizforst
Ай бұрын
@@lowlevelthings the movement component is auto replicated but since this system is controlled by the rig idk if its auto or not
@lowlevelthings
Ай бұрын
there is a version where you can implement all of the states internally inside the control rig and ABP, since the character is already replicable, there should be no problem doing that, will plan to make that tutorial, but it shouldn't be that hard, you can try it yourself
@denizforst
Ай бұрын
@@lowlevelthings thanks? but this version you have done in this video is not replicated right?