My character keep "standing" on foliages, grasses for example/

Hi there, lately I have been running into some issues with collision i think. If you know why please drop me an answer. Thank you!

I changed from first person to third person, and when I was in first person mode, everything worked fine. But when I changed to third person, my character keeps standing on grass, and I can’t figure out why. I have my grass mesh collision turned off, using PCG, and turned PCG collision off as well.


As you can see, my character is standing on grass, despite all that I have mentioned above. Please help!

Hello there @VNBlidion!

From what can be seen in your screenshots, and considering your setup, this is most likely a capsule positioning conflict, being triggered during the first person to third person change.

You can confirm if this is the case by running “show collision” command, which will draw all collisions outlines in game, and show you the player capsule’s status. It will also show if the grass’ collision is inactive or not.

Now, in order to resolve the problem, open your character’s blueprint, and check its capsule component. Then, adjust its Z offset in a way that the model’s feet are alligned with the bottom of the capsule.

I doubt that’s a valid answer since his Leg IK is up on top of a grass bunch and that directly governs character height within a capsule based on math.

Either the leg IK is whack, and needs to be told not to trace on visibility but just on colliders.

Or the grass mesh is whack and needs to not have any collision or be assigned the proper collision settings.

You probably do want the grass to have collision if you plan on using it somehow. So you just put it in the correct collision channel.

On the other hand, tracing visibility on IK is just bad practice…