[nodes] LdrToHdr nodes: update nb brackets detection for single view/multiple exposures

This commit is contained in:
Fabien Castan 2020-08-03 10:43:20 +02:00
parent 6b99e0b2c2
commit cb17b1c976
3 changed files with 18 additions and 3 deletions

View file

@ -210,7 +210,12 @@ class LdrToHdrSampling(desc.CommandLineNode):
exposures = None
bracketSizes = set()
if len(exposureGroups) == 1:
node.nbBrackets.value = 1
if len(set(exposureGroups[0])) == 1:
# Single exposure and multiple views
node.nbBrackets.value = 1
else:
# Single view and multiple exposures
node.nbBrackets.value = len(exposureGroups[0])
else:
for expGroup in exposureGroups:
bracketSizes.add(len(expGroup))