diff --git a/meshroom/nodes/aliceVision/ImageProcessing.py b/meshroom/nodes/aliceVision/ImageProcessing.py index 2305daef..aa439daa 100644 --- a/meshroom/nodes/aliceVision/ImageProcessing.py +++ b/meshroom/nodes/aliceVision/ImageProcessing.py @@ -12,8 +12,9 @@ def outputImagesValueFunct(attr): outputExt = ('.' + attr.node.extension.value) if attr.node.extension.value else None if inputExt in ['.abc', '.sfm']: + fileStem = '' if attr.node.keepImageFilename.value else '' # If we have an SfM in input - return desc.Node.internalFolder + '' + (outputExt or '.*') + return desc.Node.internalFolder + fileStem + (outputExt or '.*') if inputExt: # if we have one or multiple files in input