[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13385] trunk/blender/source/blender/src/ editnode.c: Composite fix: the RenderLayer node option " rerender only this layer" did
Ton Roosendaal
ton at blender.org
Thu Jan 24 14:43:12 CET 2008
Revision: 13385
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13385
Author: ton
Date: 2008-01-24 14:43:12 +0100 (Thu, 24 Jan 2008)
Log Message:
-----------
Composite fix: the RenderLayer node option "rerender only this layer" did
not invoke a re-composite signal to the right window. Looked like as if the
re-render had no effect.
Modified Paths:
--------------
trunk/blender/source/blender/src/editnode.c
Modified: trunk/blender/source/blender/src/editnode.c
===================================================================
--- trunk/blender/source/blender/src/editnode.c 2008-01-24 13:11:15 UTC (rev 13384)
+++ trunk/blender/source/blender/src/editnode.c 2008-01-24 13:43:12 UTC (rev 13385)
@@ -300,8 +300,12 @@
/* not the best implementation of the world... but we need it to work now :) */
if(node->type==CMP_NODE_R_LAYERS && node->custom2) {
+ /* add event for this window (after render curarea can be changed) */
+ addqueue(curarea->win, UI_BUT_EVENT, B_NODE_TREE_EXEC);
+
composite_node_render(snode, node);
- /* new event, a render can go fullscreen and open new window */
+
+ /* add another event, a render can go fullscreen and open new window */
addqueue(curarea->win, UI_BUT_EVENT, B_NODE_TREE_EXEC);
}
else {
More information about the Bf-blender-cvs
mailing list