From 445b83e3ceca19c09427b6236052265a55dae24f Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Mon, 29 Sep 2008 09:50:16 +0000 Subject: [PATCH] Bugfix #17687 Scaled cameras get orthogonalized on render, and did not get a signal to refresh the matrix, resulting in wrong display of camera in 3d win. --- source/blender/render/intern/source/convertblender.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/blender/render/intern/source/convertblender.c b/source/blender/render/intern/source/convertblender.c index 6dc5cd45e03..aba96fae1c2 100644 --- a/source/blender/render/intern/source/convertblender.c +++ b/source/blender/render/intern/source/convertblender.c @@ -4789,6 +4789,7 @@ void RE_Database_FromScene(Render *re, Scene *scene, int use_camera_view) Mat4Ortho(re->scene->camera->obmat); Mat4Invert(mat, re->scene->camera->obmat); RE_SetView(re, mat); + re->scene->camera->recalc= OB_RECALC_OB; /* force correct matrix for scaled cameras */ } init_render_world(re); /* do first, because of ambient. also requires re->osa set correct */