Ninja Character - Dynamic gravity for characters & objects

Hi

I’m trying to smooth my Character’s Mesh and Camera, but I can’t seem to figure out the math for it. I’ve been having trouble with it for a while.

Basically, I have no idea how to calculate this because I’m not good with Rotation math. What I’m looking for if this is possible in Blueprint (I don’t have much knowledge in C++), and none of the jittery movements while walking across the surfaces of objects. I want both the Mesh and Camera to be smooth, even if I was walking on a somewhat low poly Cylinder (Camera Rotation Lag won’t work, because we have something set up for the Camera that would be messed up if we changed the Lag speed).

Any help would be appreciated.

1 Like