Nodes/atlas-camera/Atlas Solve Patch Views ⌖
ComfyUI Node

Atlas Solve Patch Views ⌖

A ComfyUI node in Atlas/06 · Patch & Repair with 13 inputs and 4 outputs.

By mikejamesvfx·Created 2 months ago·Updated about 23 hours ago· 1
Atlas Solve Patch Views ⌖
  • solve
  • hole_mask
  • exclude_mask
  • patch_view_override
  • patch_prompt
  • view_plan
  • report
source_azimuth_viewfront view
source_elevation_vieweye-level shot
flip_azimuthfalse
search_distancesfalse
resolution384
min_visible_pixels32
max_views3
max_hole_fraction0.350
normal_tolerance_deg30
max_plane_error_m0.45
CategoryAtlas/06 · Patch & Repair

Inputs (13)

NameTypeDefaultDescription
solveATLAS_SOLVE
hole_maskMASK
source_azimuth_viewoptCOMBOfront view8 options: front view, front-right quarter view, right side view, back-right quarter view, back view, back-left quarter view, +2
source_elevation_viewoptCOMBOeye-level shot4 options: low-angle shot, eye-level shot, elevated shot, high-angle shot
flip_azimuthoptBOOLEANfalse
search_distancesoptBOOLEANfalseAlso try close-up/wide (96 candidates instead of 32). Distance changes visibility far less than angle does, and every candidate is a rasterize.
resolutionoptINT384128–1536Rasterize size per candidate. Runs ONCE PER CANDIDATE VIEW and the rasterizer is pure-numpy O(faces x pixels) — this is the expensive knob.
min_visible_pixelsoptINT321–100000Below this an island counts as unseen from that view. A few grazing pixels is not a patch.
max_viewsoptINT31–32How many ranked views go into view_plan. The override output always carries the single best; the plan is for multi-angle and agent use.
exclude_maskoptMASKHole pixels to ignore — typically sky already carried by a dome. Excluded pixels leave the ranking entirely.
max_hole_fractionoptFLOAT0.3500.001–1Largest island, as a fraction of frame, that a fill plane may be fitted to. NOT the repair module's 0.04 default: that is tuned for small planar patches, and at 0.04 a normal tear (43% of frame, measured) fits NOTHING and every angle scores zero — which reads as 'Qwen cannot see it' when nothing was ever fitted to look at.
normal_tolerance_degoptFLOAT301–89How much the hole's surrounding normals may disagree before it is judged non-planar.
max_plane_error_moptFLOAT0.450.001–100Plane-fit residual cap, metres. Only meaningful when the solve's metric scale is trusted.

Outputs (4)

NameTypeDescription
patch_view_overrideSTRING
patch_promptSTRING
view_planSTRING
reportSTRING