ComfyUI Node

Compute Defocus Map

Compute defocus map from disparity and focus point. Preview is normalized for visualization, map is for Genfocus, raw shows actual blur values.

By EricRollei·Created 7 months ago·Updated 3 months ago· 18
Compute Defocus Map
  • disparity_map
  • focus_point
  • defocus_preview
  • defocus_map
  • defocus_raw
blur_strength20.0
max_coc100
use_raw_disparityfalse
normalize_for_genfocusfalse
CategoryRefocus/Defocus

Inputs (6)

NameTypeDefaultDescription
disparity_mapIMAGE
focus_pointFOCUS_POINT
blur_strengthoptFLOAT20.00–100K value - controls bokeh intensity (0 = no blur)
max_cocoptFLOAT1001–500Maximum circle of confusion (blur radius)
use_raw_disparityoptBOOLEANfalseIf True, expects raw disparity values. If False, expects normalized 0-1 depth.
normalize_for_genfocusoptBOOLEANfalseIf True, stretch defocus map to full 0-1 range for stronger bokeh. Original Genfocus uses False.

Outputs (3)

NameTypeDescription
defocus_previewIMAGE
defocus_mapIMAGE
defocus_rawIMAGE