COMPANY: Richard Rosenman | URL: www.dofpro.com | TYPE: Plug-in | PLATFORM: Windows | PRICE: $59.99
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 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 farthest objects that appear in acceptably sharp focus in a photograph. It is heavily used in photography, film and computer graphics as a creative style element, 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 large 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 these lengthy calculation times.

The term "Bokeh", which in Japanese literally means "blurring", has been introduced into the film, photography and computer graphics industries to describe the out-of-focus blur characteristics. It is determined mainly by the shape of the camera lens and can be seen best on out-of-focus highlights which assume the shape of the lens aperture. A lens with few aperture diaphragm blades (say 5) tends to produce pentagonal highlights, whereas a lens with more aperture blades (say 7-8) tends to produce rounder (heptagonal/octagonal) highlights. Ultimately, a higher number of aperture blades will produce more circular highlights.

In its most advanced and powerful mode, Depth Of Field Generator PRO uses a specified depth map to derive an accurate DOF effect. A Depth Map is a greyscale image where the grey level at any given point represents the distance of the object from the camera at the same point in the original image.

Most 3D Computer Graphics applications are easily capable of producing depth maps along with the rendered image. For photographic images, the user has to create the depth map manually which can be greatly facilitated through the use of the filter's powerful gradient functions.

Depth of Field Generator PRO has been developed, tested and extensively used for production, ensuring its reliability and performance in today's creative media industry.

Depth of Field Generator PRO v3.0 features:
•Realistic simulation of complex depth of field camera effects
•Full Batch / Animation / Keyframing support, including:
- Industry standardized sequentially padded file reader
- Support for all common graphics file formats including .bmp, .gif, .jpg, .jpeg, .png, .tif, .tiff, .tga
- Source, Depth Map and Output image specification
- Hold frame option for single source frames requiring sequential depth maps
- Hold frame option for single depth Map frames requiring sequential source maps
- Automatic Start and End frame counter
- Start and End frame adjustment / range selection
- Log file generation and display
- Automatic preview window updater
- Full keyframe animation support of all sliders complete with animation curves
- Graphic display and interactive editing of all animation curves
- Broad range of animation curve interpolation methods
- Custom interpolation mode for ease in/out, hard in/out etc.
- Keyframe jump-to features
- Keyframe copy and paste features
- Interactive timeline scrubbing
- Frame preview
•Various Depth Map modes, including:
- Fixed Defocus
- Vertical Gradient
- Radial Gradient
- External Depth Map
•Powerful focal point adjustment and visualization tools, including:
- Focal Depth controller allowing the user to change the focal point of an already existing depth map
- Preview window clickable option for interactively selecting where the user wants the focal point
- Option to display the currently selected depth map or focal point
- Option to overlay the depth map over the source image for visual representation of the focal plane
•Numerous Depth Map editing tools, including:
- Inversion
- Brightness
- Contrast
- Gamma
- Rotation
- Stretch Range
- Clamp Range
- Scale Range
•Depth Map Edge Management for artefact reduction/elimination, including:
- Alias Depth Map
- Adjustable Edge Threshold
- Adjustable Edge Blurring
- Option to display selected edges
•Full Aperture / Bokeh control, including:
- Custom Aperture Maps (Create your own aperture shapes in any external application)
- Selectable Aperture Shape (Circular, Pentagonal, Hexagonal, Heptagonal, Octagonal, Custom Aperture Map)
- Adjustable Aperture Size
- Adjustable Bokeh Angle
- Adjustable Bokeh Curvature/Roundness (Both negative and positive values)
- Adjustable Bokeh Spherical Aberration (Bokeh 'rings' - Both negative and positive values)
- Option to toggle between low and high aperture sizes (to accomodate film and print requirements)
- Option to display selected Bokeh
•Highlight Enhancement Tools, including:
- New and improved Highlight preservation algorithm
- New and improved Bokeh visibility algorithm
- Adjustable Highlight Threshold
- Adjustable Highlight Enhancement
- Ability to Tint Highlights with selectable color
- Option to display selected highlights (both processed and unprocessed)
•Sophisticated Grain Rendering Engine, including:
- Animated or static grain
- Monochromatic or random color grain
- Uniform, Photometric, Additive or Subtractive modes
- Fixed, Depth Map or Blur Amount-controlled distribution
- Ability to Tint Grain with selectable color
- Instant display of selected grain on a gradient strip
•Highly Detailed Rendering Console, including:
- Single-Frame Progress Bar Indicator
- Detailed graphical batch progress bar
- Detailed numerical batch progress bar
- Detailed single frame and batch mode timer
- Detailed status messaging window
- Option to disable preview window for faster workflow
- Resolution controlled menu for faster workflow
- Selected aperture shape visual display
- Full preview rendering statistics
- Full final image rendering statistics
- Zoom preview options for faster workflow
•Easy interface navigation and usability, including:
- Saving and loading of user settings
- Help display
- Source Image Information display
- Global reset option
- Local reset options (per category)