Commit: ca14760dad2b2d0a61190c6ede338ea1654a9f66
Author: Dalai Felinto
Date: Mon Aug 25 16:20:24 2014 +0200
Branches: multiview
https://developer.blender.org/rBca14760dad2b2d0a61190c6ede338ea1654a9f66
Compositor: File Output Multiview
Multiview now also working when used for the individual inputs. Multiview with
multiple layers was already working.
Only remaining bit to work is Multilayer + StereoOutput
===================================================================
M source/blender/compositor/nodes/COM_OutputFileNode.cpp
===================================================================
diff --git a/source/blender/compositor/nodes/COM_OutputFileNode.cpp
b/source/blender/compositor/nodes/COM_OutputFileNode.cpp
index 3dd25e6..bbb6f3b 100644
--- a/source/blender/compositor/nodes/COM_OutputFileNode.cpp
+++ b/source/blender/compositor/nodes/COM_OutputFileNode.cpp
@@ -95,6 +95,9 @@ void OutputFileNode::convertToOperations(NodeConverter
&converter, const Composi
if (format->imtype == R_IMF_IMTYPE_MULTIVIEW) {
outputOperation = new
OutputOpenExrMultiViewOperation(
context.getRenderData(),
context.getbNodeTree(), path, format->exr_codec, context.getViewId());
+
+ ((OutputOpenExrMultiViewOperation
*)outputOperation)->add_layer(sockdata->layer, input->getDataType(), true);
+ converter.mapInputSocket(input,
outputOperation->getInputSocket(0));
}
else if (format->views_output ==
R_IMF_VIEWS_INDIVIDUAL) {
outputOperation = new
OutputSingleLayerOperation(
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs