Fix #35449: image sequences to drive e.g. particle length or used in modifiers

were no properly updating when rendering animations.

The render engine was only updating the image user current frame on images used
by material textures. Now moved the function that updates all from the editors
to blenkernel level and do it on all frame changes.
This commit is contained in:
2013-05-22 22:17:07 +00:00
parent 3f8a146a1e
commit 6bc2d57235
7 changed files with 23 additions and 32 deletions

View File

@@ -542,10 +542,6 @@ static int screen_opengl_render_anim_step(bContext *C, wmOperator *op)
}
}
/* update animated image textures for gpu, etc,
* call before BKE_scene_update_for_newframe so modifiers with textures don't lag 1 frame */
ED_image_update_frame(bmain, CFRA);
BKE_scene_update_for_newframe(bmain, scene, screen_opengl_layers(oglrender));
if (view_context) {