摘要 |
Users define the aperture shape and brightness characteristics of a virtual lens system to generate optical system effects in computer graphics images. An image sample point is associated with a aperture point within the aperture. The location of the aperture point may be based on the shape of the aperture. The image sample point value may be scaled based on a brightness value of an associated aperture point. Alternatively, the aperture point location may be based on brightness characteristics of the aperture. An optical system transmission function based on the brightness characteristics of the aperture specifies the density distribution of aperture positions within the aperture. The aperture points locations are distributed according to this optical system transmission function so that the out of focus regions or bokeh of images mimic the shape and brightness characteristics of the aperture. The aperture points, image sample points, and three-dimensional scene data are provided to a renderer to create images including optical system effects. |