fixed controls when reenabling 3d, check for zoom distance to origin