Depth of Field Generator PRO is the result of ongoing research, development and programming collaboration between Richard Rosenman and Martin Vicanek in an effort to produce a Photoshop compliant plugin capable of delivering high quality, sophisticated Depth of Field and Bokeh effects quickly and efficiently as a post process. Depth Of field (DOF) is the amount of distance between the nearest and furthest objects that appear in acceptably sharp focus as seen by a camera lens. This field varies with the focal length of the lens, its f-stop setting, and the wavelength of light. Depth of field is heavily used in photography, film and computer graphics as a creative element, in typical examples ranging from portraiture to macro photography. In photography, DOF is governed by three factors: aperture, lens focal length and shooting distance. Many consumer class cameras, however, do not provide sufficient and independent control of these parameters. Digital cameras, in particular, usually show a wide depth of field - i.e. they are more tolerant to defocus effects. While this may be welcome in some instances (e.g. snapshot applications), it is often a serious deficiency in others (e.g. portraiture/macro photography). In computer graphics, physically accurate DOF can be effectively generated using complex ray tracing techniques which tend to increase rendering times significantly. As a result, most computer generated broadcast and film production often lacks DOF as a result of the lengthy calculation times.