[Bf-blender-cvs] [7902e3f1c89] blender2.8: Fix multi-view (single camera) selection

Dalai Felinto noreply at git.blender.org
Wed May 10 16:00:57 CEST 2017


Commit: 7902e3f1c895bfdd7e077194396b3f0f7ab85d41
Author: Dalai Felinto
Date:   Wed May 10 16:00:42 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB7902e3f1c895bfdd7e077194396b3f0f7ab85d41

Fix multi-view (single camera) selection

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

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

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

diff --git a/source/blender/editors/space_view3d/view3d_view.c b/source/blender/editors/space_view3d/view3d_view.c
index 835bbc01ec9..1b8300487ef 100644
--- a/source/blender/editors/space_view3d/view3d_view.c
+++ b/source/blender/editors/space_view3d/view3d_view.c
@@ -1171,8 +1171,7 @@ int view3d_opengl_select(
 
 	G.f |= G_PICKSEL;
 
-	view3d_winmatrix_set(ar, v3d, &rect);
-	mul_m4_m4m4(vc->rv3d->persmat, vc->rv3d->winmat, vc->rv3d->viewmat);
+	ED_view3d_draw_setup_view(NULL, scene, ar, v3d, NULL, NULL, &rect);
 	
 	if (v3d->drawtype > OB_WIRE) {
 		v3d->zbuf = true;
@@ -1216,8 +1215,7 @@ int view3d_opengl_select(
 	}
 
 	G.f &= ~G_PICKSEL;
-	view3d_winmatrix_set(ar, v3d, NULL);
-	mul_m4_m4m4(vc->rv3d->persmat, vc->rv3d->winmat, vc->rv3d->viewmat);
+	ED_view3d_draw_setup_view(NULL, scene, ar, v3d, NULL, NULL, NULL);
 	
 	if (v3d->drawtype > OB_WIRE) {
 		v3d->zbuf = 0;




More information about the Bf-blender-cvs mailing list