Restructuring 3d camera