diff --git a/meshroom/nodes/aliceVision/PanoramaInit.py b/meshroom/nodes/aliceVision/PanoramaInit.py index a334752b..1e59afb2 100644 --- a/meshroom/nodes/aliceVision/PanoramaInit.py +++ b/meshroom/nodes/aliceVision/PanoramaInit.py @@ -142,6 +142,15 @@ This node allows to setup the Panorama: ] outputs = [ + desc.File( + name="contactSheet", + label="Contact sheet", + semantic="image", + description="Contact sheet path.", + value=desc.Node.internalFolder + "contactSheetImage.jpg", + group="", # do not export on the command line + enabled=lambda node: node.buildContactSheet.enabled + ), desc.File( name="outSfMData", label="SfMData File", diff --git a/meshroom/nodes/aliceVision/PanoramaPostProcessing.py b/meshroom/nodes/aliceVision/PanoramaPostProcessing.py index ea859024..54d60552 100644 --- a/meshroom/nodes/aliceVision/PanoramaPostProcessing.py +++ b/meshroom/nodes/aliceVision/PanoramaPostProcessing.py @@ -102,13 +102,6 @@ Post process the panorama. ] outputs = [ - desc.File( - name="outputPanorama", - label="Output Panorama", - description="Generated panorama in EXR format.", - semantic="image", - value=lambda attr: desc.Node.internalFolder + attr.node.panoramaName.value, - ), desc.File( name="outputPanoramaPreview", label="Output Panorama Preview", @@ -116,6 +109,13 @@ Post process the panorama. semantic="image", value=lambda attr: desc.Node.internalFolder + attr.node.previewName.value, ), + desc.File( + name="outputPanorama", + label="Output Panorama", + description="Generated panorama in EXR format.", + semantic="image", + value=lambda attr: desc.Node.internalFolder + attr.node.panoramaName.value, + ), desc.File( name="downscaledPanoramaLevels", label="Downscaled Panorama Levels",