Best approach for a random terrain rolling ball animation? Simple question, just looking to be pointed in the right direction as I am somewhat new to things.
I'm creating an animation where a ball shaped robot (think BB8) has to roll around various terrains and scenes, in control.
I can model, texture, and keyframe just fine (though I am only just learning these things), but the best approach for the rolling ball is snagging my progress some. We will see the character close, so the contact with the ground and the rolling should be accurate as expected.
Simply keyframing the position and rotation seems impossible for this.
I know I can &quot;draw&quot; paths to follow, though this may not be practical in following the ground nicely, and there's the issue of making the ball roll.
I could  use physics to keep the ball grounded and have it roll, though there's the question of actually making it move where I want for the animation itself.
The terrain will be uneven and realistic, like a beach or rocks or forest.
Physics may be the best solution though I've looked and can't find a way to animate a physics object, specifically a sphere, moving around to specific areas. But maybe another approach is what I need! I could be missing something about paths.
Another detail is that the rolling part of the robot doesn't need to face any particular way, it just needs to roll.
Hopefully this leans more planning and effort in the setup and less in the actual animating, as there is obviously a lot more to think about than just getting a character moving to the place you want and rotating correctly.
Thanks for any help!
I would manage all your keyframes as you have been doing, set the ball to be a Rigid Object with Dynamic property, and the terrain to be a Rigid modifier, too - but the collision type set to mesh, and then bake it.
Once you've done that, you could then convert the bake to keyframes, and tweak it to your liking.