Although there has been extensive rendering research into the simulation of real camera behaviour such as depth of field and motion blur, due to the increased render times these behaviours inherently bring, they are all simulated approximations.
In this report I describe a physically based 35mm camera simulation, implemented in the Maya software package. More precisely, a physically based camera accurately computes the irradiance on the film given the incoming radiance from the scene [1].
In my simulation the camera is made up of a lens system, camera body, film plane and shutter mechanism. The lens system consists of three lens elements and an aperturestop. The shutter mechanism is made up of two shutter curtains and the film gate. The irradiance on the film is calculated by tracing rays through the lens system (from the film plane) and retrieving the radiances from the scene. As I am trying to accurately simulate a real camera, optimization is not part of the project and render efficiency is not a concern.