Why not to use double precision to represent objects in 3D – TomF’s Tech Blog