Nodes/atlas-camera/Atlas Outpaint Depth πŸͺŸ
ComfyUI Node

Atlas Outpaint Depth πŸͺŸ

A ComfyUI node in Atlas/03 Β· Depth with 7 inputs and 4 outputs.

By mikejamesvfxΒ·Created 2 months agoΒ·Updated about 23 hours agoΒ· 1
Atlas Outpaint Depth πŸͺŸ
  • depth
  • widened_image
  • solve
  • depth
  • ring_mask
  • report
  • widened_solve
β—„depth_modeldepth-anything/Depth-Anything-V2-Metric-Outdoor-Large-hfβ–Ί
β—„deviceautoβ–Ί
β—„feather_px0β–Ί
β—„pad_overrideβ–Ί
CategoryAtlas/03 Β· Depth

Inputs (7)

NameTypeDefaultDescription
depthATLAS_DEPTH_MAPDepth for the ORIGINAL, un-widened plate.
widened_imageIMAGEThe plate AFTER outpainting β€” larger than the original. The padding is derived from the size difference.
depth_modeloptCOMBOdepth-anything/Depth-Anything-V2-Metric-Outdoor-Large-hfUse the SAME model that produced the input depth. A different one changes both scale and character, and the affine fit can only absorb the scale.
deviceoptCOMBOauto4 options: auto, cuda, mps, cpu
solveoptATLAS_SOLVEThe solve for the ORIGINAL plate. Strongly recommended β€” without it there is no `widened_solve` output, and every geometry node reads width/cx/cy from the SOLVE rather than the depth map, so widened depth on the original camera misregisters the new ring while looking entirely plausible.
feather_pxoptINT00–512Blend the new depth into the original across this many pixels INSIDE the frame edge. 0 keeps every measured pixel exactly and takes new depth only outside the frame. Raise it only if a residual step is visible at the boundary β€” it trades real measurement for a smoother join.
pad_overrideoptSTRINGExplicit 'left,top,right,bottom' padding in pixels. Leave empty to split the size difference evenly, which is what a symmetric outpaint produces.

Outputs (4)

NameTypeDescription
depthATLAS_DEPTH_MAPβ€”
ring_maskMASKβ€”
reportSTRINGβ€”
widened_solveATLAS_SOLVEβ€”