Hollowed ellipsoid-shaped world

Hi there, I want to create a sphere-like arena (well, more ellipse-like).
The physics of the world should have something like gravity to every point in the arena (I want the character to be able to move freely along the entire world, doesn’t matter if it’s “up” or “down”).
I’ve tried using ray/sphere-casting to simulate the gravity “pull”, but it’s very clunky (the character is more “bouncing” then moving smoothly), and from what it seems I can’t get it to work for movement in equal gravity along the whole world (I can’t pass the median of the ellipse upwards).

Any suggestions please?

Edit:
I should add, my character itself is also spherical :slight_smile:

How are you handling movement? If your world is curved then the slope of the ground is constantly different everywhere the player goes. If you’re moving your player in their transform.forward direction (like most games) then you’re going to get that jumpyness. It really only works on flat ground.

In your case, you want the movement direction to be parallel to a tangent of the surface that player is standing on, in the direction that the player is moving.