[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36218] trunk/blender/source/blender/ editors/render/render_internal.c: noticed a problem with rendering non-active scenes in the node editor.

Daniel Salazar - 3Developer.com zanqdo at gmail.com
Tue Apr 19 15:14:25 CEST 2011


oh woa! could this be related to this? this has been a nightmare for
me and I'm far from figuring it out

http://projects.blender.org/tracker/index.php?func=detail&aid=27032&group_id=9&atid=498

any insights?

Daniel Salazar
3Developer.com



On Tue, Apr 19, 2011 at 12:37 AM, Campbell Barton <ideasman42 at gmail.com> wrote:
> Revision: 36218
>          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=36218
> Author:   campbellbarton
> Date:     2011-04-19 06:37:29 +0000 (Tue, 19 Apr 2011)
> Log Message:
> -----------
> noticed a problem with rendering non-active scenes in the node editor.
> - the frame from the current scene wasn't used - whereas with rendering it is, set the current frame as is done when node rendering.
> - camera switching also failed, added a call to it.
>
> Modified Paths:
> --------------
>    trunk/blender/source/blender/editors/render/render_internal.c
>
> Modified: trunk/blender/source/blender/editors/render/render_internal.c
> ===================================================================
> --- trunk/blender/source/blender/editors/render/render_internal.c       2011-04-19 06:15:13 UTC (rev 36217)
> +++ trunk/blender/source/blender/editors/render/render_internal.c       2011-04-19 06:37:29 UTC (rev 36218)
> @@ -54,6 +54,7 @@
>  #include "BKE_report.h"
>  #include "BKE_sequencer.h"
>  #include "BKE_screen.h"
> +#include "BKE_scene.h"
>
>  #include "WM_api.h"
>  #include "WM_types.h"
> @@ -744,6 +745,10 @@
>                rl = (SceneRenderLayer *)BLI_findstring(&scene->r.layers, rl_name, offsetof(SceneRenderLayer, name));
>
>                if (scn && rl) {
> +                       /* camera switch wont have updated */
> +                       scn->r.cfra= scene->r.cfra;
> +                       scene_camera_switch_update(scn);
> +
>                        scene = scn;
>                        srl = rl;
>                }
>
> _______________________________________________
> Bf-blender-cvs mailing list
> Bf-blender-cvs at blender.org
> http://lists.blender.org/mailman/listinfo/bf-blender-cvs
>


More information about the Bf-committers mailing list