Nodes/atlas-camera/Atlas Scene To 3D 🧊
ComfyUI Node

Atlas Scene To 3D 🧊

A ComfyUI node in Atlas/10 Β· Export with 7 inputs and 5 outputs.

By mikejamesvfxΒ·Created 3 months agoΒ·Updated 8 days agoΒ· 3
Atlas Scene To 3D 🧊
  • solve
  • source_image
  • project
  • model_3d
  • model_3d_info
  • camera_info
  • glb_path
  • report
β—„write_exrtrueβ–Ί
β—„filename_prefixatlas/sceneβ–Ί
β—„max_glb_mb1024β–Ί
β—„hdr_plate_pathβ–Ί
CategoryAtlas/10 Β· Export

Inputs (7)

NameTypeDefaultDescription
solveATLAS_SOLVEβ€”
source_imageIMAGEFull-res primary plate (paints the primary relief and generated objects).
write_exroptBOOLEANtrueWrite one float EXR per layer plate beside the GLB (named in each material's extras). GLB itself cannot hold EXR textures.
filename_prefixoptSTRINGatlas/sceneβ€”
max_glb_mboptINT10240–16384Refuse a GLB larger than this (MB), naming its size, BEFORE any file is written. 0 = no budget. Values past the GLB format's 4 GiB limit are clamped to it.
projectoptATLAS_PROJECTOptional delivery project from AtlasProject: writes the GLB + EXR/PLY sidecars + manifest together into the shot's geo/ lane (supersedes filename_prefix's folder).
hdr_plate_pathoptSTRINGOptional HDR plate EXR of the SAME photo (the matrixZone still workflow's ACEScg output, e.g. atlas/hdr_plate_00001.exr): written as the PRIMARY layer's EXR sidecar instead of the linearised display plate. Must match the source image's size. Relative to ComfyUI's output or input folder, or absolute inside them / $ATLAS_PROJECT_ROOT. The GLB's embedded texture stays the display PNG (glTF has no float textures). A TYPED path re-runs when the file changes; a LINKED one only when upstream does. Empty = no HDR plate.

Outputs (5)

NameTypeDescription
model_3dFILE_3D_GLBβ€”
model_3d_infoLOAD3D_MODEL_INFOβ€”
camera_infoLOAD3D_CAMERAβ€”
glb_pathSTRINGβ€”
reportSTRINGβ€”