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:
authorSergey Sharybin <sergey.vfx@gmail.com>2012-11-22 15:45:52 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2012-11-22 15:45:52 +0400
commitbe61d4eeac2b29f4e97e393f8ccfa59d754a366f (patch)
tree093be279c3abeff39b7168510e0871d431670a39 /source/blender/blenkernel/intern/sequencer.c
parent13e528240ceb8e43ce8c57aebfd8f8df14fc2d87 (diff)
Fix for animation possible offset in sequencer.
BKE_scene_update_for_newframe should be called before RE_BlenderFrame in seq_render_scene_strip. It's not entirely nice, but bot sure about better solution for now.
Diffstat (limited to 'source/blender/blenkernel/intern/sequencer.c')
-rw-r--r--source/blender/blenkernel/intern/sequencer.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/sequencer.c b/source/blender/blenkernel/intern/sequencer.c
index 249a3e58aff..e023a3e20ae 100644
--- a/source/blender/blenkernel/intern/sequencer.c
+++ b/source/blender/blenkernel/intern/sequencer.c
@@ -2418,6 +2418,7 @@ static ImBuf *seq_render_scene_strip(SeqRenderData context, Sequence *seq, float
if (re == NULL)
re = RE_NewRender(scene->id.name);
+ BKE_scene_update_for_newframe(context.bmain, scene, scene->lay);
RE_BlenderFrame(re, context.bmain, scene, NULL, camera, scene->lay, frame, FALSE);
/* restore previous state after it was toggled on & off by RE_BlenderFrame */