Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2011-11-16 16:47:37 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2011-11-16 16:47:37 +0400
commitc4e029a274b04ec6adb5e16a6c1ee5bea67fa01e (patch)
tree1220a89a37e155f8004950b421d81cd48d8d2bf1 /source/blender/render
parent391f40e8c9647c2c436ef8681061d57300d2f287 (diff)
Fix #29287: cycles and other external render engines did not print correct frame
number in background render.
Diffstat (limited to 'source/blender/render')
-rw-r--r--source/blender/render/intern/source/external_engine.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/render/intern/source/external_engine.c b/source/blender/render/intern/source/external_engine.c
index b7f89e260a8..38ace8d5121 100644
--- a/source/blender/render/intern/source/external_engine.c
+++ b/source/blender/render/intern/source/external_engine.c
@@ -283,6 +283,11 @@ int RE_engine_render(Render *re, int do_all)
if(re->result==NULL)
return 1;
+ /* set render info */
+ re->i.cfra= re->scene->r.cfra;
+ BLI_strncpy(re->i.scenename, re->scene->id.name+2, sizeof(re->i.scenename));
+ re->i.totface=re->i.totvert=re->i.totstrand=re->i.totlamp=re->i.tothalo= 0;
+
/* render */
engine = RE_engine_create(type);
engine->re= re;