Hello,
I am experimenting with control rig physics. Following the video from Stockholm 2025 (YouTube) I have created a simple control rig which aims to put the character in a ragdoll state, using its physics asset for the physics bodies:
It works, but I ran into an issue with terrain collisions though. The aforementioned video shows it too (at 9:45) and solves it by adding a collision shape for the physics solver. However, that seems to me like an unsatisfactory solution for my intent, as I want the character to react to the shape of the ground, not some imaginary “pedestal”.
Setting the physics solver’s “World Collision Type” to Static makes it collide in the preview window of the control rig, but oddly, when I plug that control rig into an animation blueprint, in the preview window for that ABP the character will fall through the ground. And in an actual level when playing it also falls through.
When I create ragdoll an “old” way using Set Simulate Physics it also falls through by default, but it can be fixed by setting the correct collision profile, for which there is a blueprint node:
However, I have not found any way to set a collision profile for the physics bodies created inside the control rig. Even if I set the Ragdoll profile to the character as the default, hoping the control rig would “copy” the settings from the character, it does not work. To me it seems the physics bodies are created with some default collision settings and I have not found any control rig node that would let me change them. Is it possible somehow? There are “Set Physics Body Data”, “Set Physics Body Collision Properties” and “Set Physics Body Collision Mode” nodes, but none of them seem to address the issue. Or is the problem in something else?




