I try to re-scale a ball on a break event that has a rotation from physics to gave a squeeze effect. Since the orientation of the ball is changing I want to apply the re-scale according to the floor. The only way I found so far is to reset the rotation to zero and then apply a re-scale on Z. But that method is not very nice visually; I would like to have it more dynamic according to the rotation of the ball.
How can I do that better?