How do I find my request code?
Your request code can be found by installing the latest DEMO version of DOF PRO and launching the plugin. On the bottom right hand corner of the filter, you will see your unique request code. Your request code is locked to the computer you will be using DOF PRO on. Please send this code along with your full name and purchase order receipt to
Will my previous license work with v4.0?
No, you must upgrade your license in order to use DOF PRO v4.0. Please see the registration page for more information.
As a DOF PRO user, am I entitled to free upgrades?
Major DOF PRO releases such as v3.0 to v4.0 require a purchased upgrade license that varies in cost according to what license you currently have. Point releases such as v4.0 to v4.1 are free. Please see the registration page for more information.
Can DOF PRO be used for animation and video / film sequences?
Yes. DOF PRO supports full batch / animation / keyframing capabilities internally from within the filter. This completely eliminates the setup time required for Photoshop actions and allows batch / animation / keyframing capabilities to be used from within any host capable of running Adobe Photoshop compliant filters. In addition, DOF PRO allows all sliders to be keyframed with fully-editable animation curves allowing the user to create sophisticated DOF sequences such as focal sweeps, increasing DOF amounts, and much more. For a list of compatible hosts, please see the plugin compatibility list here.
Is there a support forum for DOF PRO where I can find answers, post my work and discuss problems?
Yes. There is now a support forum for DOF PRO. It can be found at
What is the VIP pass to register on the DOF PRO forum?
The forum VIP pass is 27946.
Is there a tutorial I can download to show me how to use DOF PRO?
Yes. There are now two online tutorials available that show you how to use DOF PRO for single and batch processing. Tutorial 1 can be found by clicking here and Tutorial 2 can be found by clicking here.
What is the difference between a depth map and a focus map?
It is important to recognize the difference between a depth map and a focus map. They are not the same. A depth map contains information regarding the location of objects within the scene. A focus map contains information regarding the focal point of the camera. It is not recommended that you use a focus map as your depth map because this will confuse DOF PRO since there are two depth map branches. Instead, it is recommended that your depth map is output from white to black and then the focus set within the filter using the Focal Depth slider. For instance, if you wish to have an object located in the distance in focus, you would not generate a black to white depth map despite the fact that white generally means objects will be in focus and black that objects will be defocused. Instead, you would generate a standard white to black depth map, and then set the focal depth controller (F-Depth) within the filter from 255 to 0. This will effectively change the focal point from the foreground to the background, as seen by clicking on the "View Focus" button.
Why can't I see my Bokeh effects?
Bokeh effects work best on small, bright highlights. If the highlight is too large, the Bokeh effect will get lost within it and it will not be as clearly visible. If you wish to enhance the Bokeh effects, play with the Highlight Enhancement tools by adjusting the Threshold and Enhancement settings until you get the desired result. Be careful when increasing the Enhancement controller as values too high can result in aliased highlights.
What image file types does DOF PRO support?
For single frame processing (from within Photoshop or a compatible host) DOF PRO will support any file format so long as it is a 24 bit RGB image (8 bits per channel). 48 bit (16 bits per channel) support is intended to be implemented into future updates. For depth maps and batch / animation / keyframing processing, v3.0 supports all common 8 or 24 bit graphics file formats including .bmp, gif, .jpg, .jpeg, .png, .tif, .tiff, .tga. 32 bit images, as well as alpha channels, are not yet supported. Additional image file formats may be implemented in future releases.
What format and resolution should my custom aperture maps be?
Custom Aperture Maps should be in 8 or 24 bit uncompressed BMP format and a fixed resolution of 256x256. There is a known bug in which some 8 bit BMP maps do not load correctly into DOF PRO due to palettes containing fewer than 256 colors.
How should I name my file sequence for batch / animation / keyframing processing?
Batch processing works with industry standardized sequentially padded filename conventions. If your source, depth or output filenames do not contain matching padded counters, you will get an error. Some acceptable examples are:
test_0000.bmp (if less than 10,000 frames)
test_000.bmp (if less than 1,000 frames)
test_00.bmp (if less than 100 frames)
test0000.bmp (if less than 10,000 frames)
test000.bmp (if less than 1,000 frames)
test00.bmp (if less than 100 frames)
Some unacceptable examples are:
Why do I get "Incorrect size or mode of depth map" error?
Make sure you use a depth map of the same size as your RGB source image. Valid formats are all common 8 or 24 bit graphics file formats including .bmp, gif, .jpg, .jpeg, .png, .tif, .tiff, .tga for v3.0. 32 bit images, as well as alpha channels, are not yet supported. Additional image file formats may be implemented in future releases. DOF PRO v4.0 will also now display more detailed error messages.
I have received my registered license but my plugin still remains in DEMO mode.
Make sure you have placed the license file in the same folder as your plugin - otherwise, DOF PRO will not be able to find it and it will remain in DEMO mode. Tampering with the license can often render it invalid. Please do not distribute your license as it has your name on it.
Can I get DOF PRO for After Effects, Combustion or Shake?
While we have received numerous requests for such ports, they are very difficult to produce without a complete rewrite of the software. Although we are looking into 3rd parties interested in developing a port for us, we cannot promise anything at this point. If you feel you can help us do a port, we would love to hear from you. Please email Richard Rosenman using the contact button at the bottom.
How do I make a depth map in a 3D application for a 3D scene?
Creating depth maps with 3D applications is very easy. The following example is based on 3dsmax:
1 - Render your RGB image in any renderer you choose
2 - Set your renderer to 3dsmax scanline
3 - Go to Render Elements in the render dialoge
4 - Click add and select Z-Depth
5 - Specify a minimum and maximum camera distance
6 - Render your scene. It will render the RGB (which you don't need) and then the Depth Map will pop up
*Please note that switching to the 3dsmax scanline renderer will not take displacement into consideration as well as some other renderer-dependent modeling effects. In such instances, it is wiser to use your specific renderer's Depth Map (Z-Depth) feature, if available. In many cases, depth maps can also be generated using the 3D application's fog features.
How do I make a depth map for a photograph?
Creating depth maps for photographs is somewhat more difficult because you have to create depth information from a 2D image. In most cases, using the linear and radial gradients in the plugin will suffice, However, for certain shots, manually creating a depth map will yield more accurate and realistic results. To create a depth map, color the objects in the foreground white, and those in the background black. Those in-between should be varying shades of grey, defining the amount of blur these areas will produce. Once you're done, save the depth map as a .bmp and load it into the plugin.
Can DOF PRO produce motion blur?
No. Please check out MBL PRO for producing cutting-edge motion blur effects.
Can DOF PRO work with motion blur?
While it is possible to generate motion blurred depth maps and apply DOF to an image / sequence using them, the result will be inaccurate as motion blurred edges do not describe the object's depth location within the scene. As with all post-render DOF processing plugins, motion blurred objects will not defocus correctly.
Can DOF PRO work with transparency?
While it is possible to generate depth maps containing transparency and apply DOF to an image / sequence using them, the result will be inaccurate as transparent objects in depth maps do not describe the object's depth location within the scene. As with all post-render DOF processing plugins, transparent objects will not defocus correctly.
Are there any image size limitations with DOF PRO?
While performance greatly depends on your system specifications, DOF PRO has been successfully tested on 4096x4096 images on a system with 2GB RAM. This confirms DOF PRO is a reliable solution for film production as well as print applications.
Is there any way to speed up DOF PRO for high-resolution print or film images?
While the final output of larger images will always demand longer processing times, some preview shortcuts can facilitate the workflow to reach your desired result. When you wish to do a full image render for previewing purposes, set your Res to a lower value such as 1:5. When you render your full image, your result will be pixilated because DOF PRO only processed every fifth line of data. However, this will serve as a good indication of what your final output will look like and the processing will be significantly faster (25x). Once you are satisfied with the result, set the Res back to 1:1 and render the high quality image. Please note that setting high levels of DOF may significantly increase rendertimes so careful use of this slider is recommended.
Is there a Mac version of DOF PRO?
Unfortunately, at this time there is no Mac supported version. This is due to a compiler limitation and it is not a developer decision. However, various users have confirmed DOF PRO works under the following PC emulation specifications:
"MacBook running Windows under BootCamp."
"Photoshop CS2 in WinXP Pro under Virtual PC on a Mac."
What are the minimum system requirements for using DOF PRO?
DOF PRO will run on any PC capable of running Adobe Photoshop v4.0 or higher, or any applications compatible with Adobe's plugin specifications. For software compatibility information, please refer to the plugin compatibility list here. DOF PRO will NOT run on Macintosh systems. This is unfortunately a compiler limitation, not a developer decision. DOF PRO can run with any amount of memory, so long as the host application such as Adobe Photoshop® is capable of running. However, a minimum memory capacity of 256 MB is recommended. Running the filter (or any filter for that matter) on extremely large images may result in memory shortages and may prevent the filter from functioning. DOF PRO has been specifically developed for use with high-resolution displays. Therefore a minimum display resolution of 1024x768 is required although a minimum display resolution of 1280 x 1024 x 24 bit color is recommended. Because DOF PRO has been coded with quality being the number one priority, a powerful CPU will result in significantly faster processing. DOF PRO is now 100% multithreaded and will utilize any / all available system cores. If at any time there is any doubt regarding DOF PRO's compatibility or functioning, simply try the demo version. If it works, so will the registered version.