Near perfection 3D animations