A name for the Camera
Optional Camera offsets
3D Projection parameters
Optional far - defaults to (-near) for Orthographic Projection, and 'infinite' for Perspective
Optional FOV - defaults to 90 when using Perspective Projection
Mode - defaults to 'perspective'
Interface describing a 3D Camera configuration object