Is it possible to use soft body or rigid body dynamics to make this ball interact with surfaces and other objects? I will not be using normal gravity, rather, I will be animating it bouncing around and controlling its shape and motion, but I was wondering if i could improve workflow and cut out some steps by having the ball automatically 'squish' when put in contact with a surface, and then 'unsquish' as it moves away from the surface. So far, all I have been able to achieve with physics is an object that becomes totally deformed as the animation progresses.
I can achieve the desired result by using shape keys to create the 'squish', but I feel like this could be more simple.
Thank you for help!