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

Reply via email to