Crowd ragdolls reacting to static geometry issue

   503   1   1
User Avatar
Member
2 posts
Joined: May 2024
Offline
Hey all,

I am learning crowds, and started this personal project to test out ragdolls. I am in the early phases.

I want the ragdolls to collide with the scene objects, once they become ragdolls. Initially I used a static object and a ground plane, but trying to figure this out I combined the two into a single static object for both ground and other objects.

However, every time I try to implement the crowd ragdolls with anything other than a ground plane, the ragdolls freak out.

The video showcases the issue. The geometry used only has the P attribute, I compare it with a flat plane as well.

.
Image Not Found


I also tried using volume collisions and a few other methods, but I cant figure it out.

If anyone knows how to fix this, I’d love to hear your thoughts.

Kind regards,

Hugo

Attachments:
2025-06-18 00-14-14.mp4 (12.2 MB)

User Avatar
Staff
794 posts
Joined: Oct. 2012
Offline
Since ragdolls are using the Bullet solver, the important parameter would be the Geometry Representation on the static object's Collisions -> Bullet Data tab. If it's a convex hull, that isn't an ideal fit for your concave terrain (you can check by turning on the collision guide geometry) and the ragdolls are likely inside the collision object when they activate

There isn't really any issue with using multiple static objects for different regions, such as a separate one for the ground plane and the protruding regions. Or, turning on Convex Hull per Set of Connected Primitives can work nicely if your terrain is in several separate pieces
A height field might also be a viable approach here.
  • Quick Links