I dont see the problem changing the entity tilt angle according to the normals on the planet and its center vector