Fix for OutputFile node, this would crash with unconnected sockets in MultiEXR mode...
authorLukas Toenne <lukas.toenne@googlemail.com>
Thu, 19 Sep 2013 08:21:53 +0000 (08:21 +0000)
committerLukas Toenne <lukas.toenne@googlemail.com>
Thu, 19 Sep 2013 08:21:53 +0000 (08:21 +0000)
commitc628c4b45b8b0a5e1d0eff11a0be7d456ea2f0a7
tree53ff3fc4a55f2615752138a77a5b36bae3df9a89
parent1ca5de1b51fb57deee02bc65d681f6245103e74b
Fix for OutputFile node, this would crash with unconnected sockets in MultiEXR mode, because it matches sockets and EXR layers by index and was skipping unconnected sockets. Simply create EXR layer info
for all sockets now and then ignore unconnected layers when finally writing to file in deinitExecution.
source/blender/compositor/nodes/COM_OutputFileNode.cpp
source/blender/compositor/operations/COM_OutputFileOperation.cpp