[Bf-blender-cvs] [98535f5] HMD_viewport: Draw second camera with offset (actual 3D effect)

Julian Eisel noreply at git.blender.org
Thu Mar 17 00:19:27 CET 2016


Commit: 98535f578a472e988911a26afb98a82941e44b5f
Author: Julian Eisel
Date:   Thu Mar 17 00:17:45 2016 +0100
Branches: HMD_viewport
https://developer.blender.org/rB98535f578a472e988911a26afb98a82941e44b5f

Draw second camera with offset (actual 3D effect)

We're simply reusing stereo 3D pipeline here.

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

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 e3441ef..71fba6b 100644
--- a/source/blender/editors/space_view3d/view3d_draw.c
+++ b/source/blender/editors/space_view3d/view3d_draw.c
@@ -3762,7 +3762,7 @@ static void view3d_stereo3d_setup(Scene *scene, View3D *v3d, ARegion *ar)
 	viewname = names[is_left ? STEREO_LEFT_ID : STEREO_RIGHT_ID];
 
 	/* update the viewport matrices with the new camera */
-	if (scene->r.views_format == SCE_VIEWS_FORMAT_STEREO_3D) {
+	if (ELEM(scene->r.views_format, SCE_VIEWS_FORMAT_STEREO_3D, SCE_VIEWS_FORMAT_HMD)) {
 		Camera *data;
 		float viewmat[4][4];
 		float shiftx;




More information about the Bf-blender-cvs mailing list