[Bf-blender-cvs] [5dd63a9] master: Fix opengl rendering always looking through camera

Antony Riakiotakis noreply at git.blender.org
Thu Apr 30 15:06:38 CEST 2015


Commit: 5dd63a977f358653ec8f06056b288d8bd59fd9e2
Author: Antony Riakiotakis
Date:   Thu Apr 30 15:06:10 2015 +0200
Branches: master
https://developer.blender.org/rB5dd63a977f358653ec8f06056b288d8bd59fd9e2

Fix opengl rendering always looking through camera

Actually check if we have a camera and looking through it before
rendering in multiview.

===================================================================

M	source/blender/editors/space_view3d/view3d_draw.c

===================================================================

diff --git a/source/blender/editors/space_view3d/view3d_draw.c b/source/blender/editors/space_view3d/view3d_draw.c
index 7c40380..c5fccc8 100644
--- a/source/blender/editors/space_view3d/view3d_draw.c
+++ b/source/blender/editors/space_view3d/view3d_draw.c
@@ -3168,7 +3168,7 @@ void ED_view3d_draw_offscreen(
 	}
 
 	/* setup view matrices before fx or unbinding the offscreen buffers will cause issues */
-	if ((viewname != NULL && viewname[0] != '\0') && (viewmat == NULL))
+	if ((viewname != NULL && viewname[0] != '\0') && (viewmat == NULL) && rv3d->persp == RV3D_CAMOB && v3d->camera)
 		view3d_stereo3d_setup_offscreen(scene, v3d, ar, winmat, viewname);
 	else
 		view3d_main_area_setup_view(scene, v3d, ar, viewmat, winmat);




More information about the Bf-blender-cvs mailing list