Tutorial: How to Create a Dynamic Chain using Control Rig

The Dragon featured in the Forest Guardian experience was fully rigged and animated in UEFN. To create organic flying animation, a special rig was built in Control Rig utilizing a Dynamic Chain. This basic tutorial will show you how to create that same dynamic chain rig.



Hi, I was trying to follow the tutorial but when I copy the code snippets and try to paste them into my Rig graph, it crashes the editor. I’m using UE 5.0, does it only work with 5.1 or later?

Correct this only works in UE 5.1 and above.

Hi, thank you for the tutorial, its really great, but i am struggling with bones stretching and I cannot find where the problem is. Is there some easy way to turn off bones stretching?
Thank you for your answer.

Hi, I am new to learning in Unreal Engine and just becoming familiar with Blueprints. I downloaded the Forest Guardian rig from the Unreal Marketplace and I did the tutorial. I found it very easy to follow the tutorial but I cant claim to understand exaclty what it is I am doing. I made the bone chain and used it to make the Dragon move like a snake. Now I am experimenting with the idea of using my player character to ride around on the Dragon with the procedural animations in-game rather than using the rig to capture conventional animations. I could do it with physics I suppose but considering the byte code is so fast as it says in the tutorial I would really like to try and use the spring method from the tutorial directly.
Any clues?

I learned a lot by watching your video on demystifying Control Rig from last year’s UnrealFest.
Im experimenting with getting the Forest Guardian Rig to respond to controls in a naturalistic way so the movement of the Dragon body fits in with the translation of the mesh as it respond to the keypresses and mouse movement. Please can you give some screenshots of your modifications to the third person character Blueprint with more details they are very small in the video?
It would be a great help.