I was thinking of using unity3d to demonstrate some basic physics, but I wonder how accurate the simulation is. As a first small test I just used two spheres that has the same Y and Z positions and different X positions. I add a velocity on the X axis on ball A and make it move towards ball B.
Since they have the same size and mass I would expect the momentum of ball A to be completely transfered to ball B (like shooting a pool ball cleanly on another), but after the collision both balls are moving in more or less the same speed.
Am I doing something wrong, or isn’t Unity good for simulating these kind of physics demos?