Added ability to override the construction of view and perspective matrices in Camera