How would I make the player's character oriented with the floor?

To keep it clear, I am not wanting antigravity physics, just the player’s character to slant with ramps and banks on the floor. My running animation has a lot of leg movement, and it looks weird if it clips into the floor. I have looked at the forum, and I can’t seem to find this exact thing. And I have genuinely no clue what to do. Is there some math I could do to change the humanoid root part’s orientation with the slants of the platforms under? (the character isn’t gonna be upsidown.)

I’ve seen this video some time ago. Maybe you could modify the player’s character to obtain a similar result?

This video, im pretty sure uses free form movement that is not controlled by default Roblox movement. which means that the tilting is simply a result of physics. that is not neceserily something I am wanting to implement. Do you know any other ways to do this?

i think following this little thread of topics should help you.

I don’t have it working yet, but I did some extra research, and I have something to work off of. thanks.