[Bf-blender-cvs] [7fe1cc8d245] soc-2019-openxr: Enable grid floor in VR session
Julian Eisel
noreply at git.blender.org
Tue Jul 9 11:00:07 CEST 2019
Commit: 7fe1cc8d245e4efac2bc902b1001a8e79b20bbf7
Author: Julian Eisel
Date: Tue Jul 9 10:56:37 2019 +0200
Branches: soc-2019-openxr
https://developer.blender.org/rB7fe1cc8d245e4efac2bc902b1001a8e79b20bbf7
Enable grid floor in VR session
Helps quite a bit orientating.
===================================================================
M release/datafiles/locale
M release/scripts/addons
M release/scripts/addons_contrib
M source/blender/editors/space_view3d/view3d_draw.c
M source/tools
===================================================================
diff --git a/release/datafiles/locale b/release/datafiles/locale
index 6a6b84fd505..d1f85e37b7f 160000
--- a/release/datafiles/locale
+++ b/release/datafiles/locale
@@ -1 +1 @@
-Subproject commit 6a6b84fd50538a65276c729b5d396be615bc79f2
+Subproject commit d1f85e37b7fa2574243a112670fd36fbebc61d4c
diff --git a/release/scripts/addons b/release/scripts/addons
index 5819abebf40..0e53a9a3867 160000
--- a/release/scripts/addons
+++ b/release/scripts/addons
@@ -1 +1 @@
-Subproject commit 5819abebf40d5f09543bfe2af3aa4dfa698b3114
+Subproject commit 0e53a9a38672790d5fbb9a1d4a935980824d4a84
diff --git a/release/scripts/addons_contrib b/release/scripts/addons_contrib
index f00d4fbe848..e83541d42c7 160000
--- a/release/scripts/addons_contrib
+++ b/release/scripts/addons_contrib
@@ -1 +1 @@
-Subproject commit f00d4fbe84852e40af281267c06dc21bafb5df49
+Subproject commit e83541d42c71bfb689acf9a53a6eb66b0c190451
diff --git a/source/blender/editors/space_view3d/view3d_draw.c b/source/blender/editors/space_view3d/view3d_draw.c
index 65917943fc5..48b5c1513c6 100644
--- a/source/blender/editors/space_view3d/view3d_draw.c
+++ b/source/blender/editors/space_view3d/view3d_draw.c
@@ -1635,13 +1635,22 @@ void ED_view3d_draw_offscreen_simple(Depsgraph *depsgraph,
v3d.shading.flag = V3D_SHADING_SCENE_WORLD | V3D_SHADING_SCENE_LIGHTS;
}
- v3d.flag2 = V3D_HIDE_OVERLAYS;
-
if (draw_flags & V3D_OFSDRAW_SHOW_ANNOTATION) {
v3d.flag2 |= V3D_SHOW_ANNOTATION;
}
if (draw_flags & V3D_OFSDRAW_SHOW_GRIDFLOOR) {
v3d.gridflag |= V3D_SHOW_FLOOR | V3D_SHOW_X | V3D_SHOW_Y;
+ v3d.grid = 1.0f;
+ v3d.gridlines = 16;
+ v3d.gridsubdiv = 10;
+
+ /* Show grid, disable other overlays (set all available _HIDE_ flags). */
+ v3d.overlay.flag |= V3D_OVERLAY_HIDE_CURSOR | V3D_OVERLAY_HIDE_TEXT |
+ V3D_OVERLAY_HIDE_MOTION_PATHS | V3D_OVERLAY_HIDE_BONES |
+ V3D_OVERLAY_HIDE_OBJECT_XTRAS | V3D_OVERLAY_HIDE_OBJECT_ORIGINS;
+ }
+ else {
+ v3d.flag2 = V3D_HIDE_OVERLAYS;
}
v3d.shading.background_type = V3D_SHADING_BACKGROUND_WORLD;
diff --git a/source/tools b/source/tools
index 8598818108d..eb406b701d5 160000
--- a/source/tools
+++ b/source/tools
@@ -1 +1 @@
-Subproject commit 8598818108ddaf35e30d2a2dbd408ad371e41eb5
+Subproject commit eb406b701d5a251818e425fec489417477019d61
More information about the Bf-blender-cvs
mailing list