TAG: 3d projection in computer graphics