[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55481] trunk/blender/source/blender/ compositor/nodes/COM_RenderLayersNode.cpp: Fix for Render Layers node, reported by Jason van Gumster (Fweeb) on IRC.

Lukas Toenne lukas.toenne at googlemail.com
Thu Mar 21 21:31:10 CET 2013


Revision: 55481
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55481
Author:   lukastoenne
Date:     2013-03-21 20:31:09 +0000 (Thu, 21 Mar 2013)
Log Message:
-----------
Fix for Render Layers node, reported by Jason van Gumster (Fweeb) on IRC. The render layer operations need their RenderData pointer set. This was done for all connected output operations, but not for the preview operation which uses the image color layer. In case the image output is unconnected this leads to NULL pointer access.

Modified Paths:
--------------
    trunk/blender/source/blender/compositor/nodes/COM_RenderLayersNode.cpp

Modified: trunk/blender/source/blender/compositor/nodes/COM_RenderLayersNode.cpp
===================================================================
--- trunk/blender/source/blender/compositor/nodes/COM_RenderLayersNode.cpp	2013-03-21 20:15:39 UTC (rev 55480)
+++ trunk/blender/source/blender/compositor/nodes/COM_RenderLayersNode.cpp	2013-03-21 20:31:09 UTC (rev 55481)
@@ -73,6 +73,7 @@
 			system->addOperation(operation);
 			operation->setScene(scene);
 			operation->setLayerId(layerId);
+			operation->setRenderData(context->getRenderData());
 			addPreviewOperation(system, context, operation->getOutputSocket());
 		}
 		else {




More information about the Bf-blender-cvs mailing list