diff options
author | Jun Mizutani <jmztn> | 2020-11-13 10:07:07 +0300 |
---|---|---|
committer | Jeroen Bakker <jeroen@blender.org> | 2020-11-13 10:14:56 +0300 |
commit | db7d8281c5a2a56bbc2b7c05ec7160d8819ee191 (patch) | |
tree | c92d292c100a1f2dad65c4d4e69296418fb495e1 /source/blender/makesdna | |
parent | f00ebd4dba25f1ddc728a1431a1f81dd03c17457 (diff) |
Add An Opacity Slider to Overlay Wireframe
This patch adds an opacity slider to the wireframe overlay. The previous
wireframe in dense geometry scenes could be too dark and sometimes the
user just wants an impression of the geometry during modelling.
Reviewed By: Jeroen Bakker
Differential Revision: https://developer.blender.org/D7622
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_view3d_defaults.h | 1 | ||||
-rw-r--r-- | source/blender/makesdna/DNA_view3d_types.h | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_view3d_defaults.h b/source/blender/makesdna/DNA_view3d_defaults.h index 68f23b33d07..10d0bafec61 100644 --- a/source/blender/makesdna/DNA_view3d_defaults.h +++ b/source/blender/makesdna/DNA_view3d_defaults.h @@ -51,6 +51,7 @@ #define _DNA_DEFAULT_View3DOverlay \ { \ .wireframe_threshold = 1.0f, \ + .wireframe_opacity = 1.0f, \ .xray_alpha_bone = 0.5f, \ .fade_alpha = 0.40f, \ .texture_paint_mode_opacity = 1.0f, \ diff --git a/source/blender/makesdna/DNA_view3d_types.h b/source/blender/makesdna/DNA_view3d_types.h index 3fc8b05c8b4..7e80fc1bd6d 100644 --- a/source/blender/makesdna/DNA_view3d_types.h +++ b/source/blender/makesdna/DNA_view3d_types.h @@ -223,6 +223,7 @@ typedef struct View3DOverlay { /** Other settings. */ float wireframe_threshold; + float wireframe_opacity; /** Grease pencil settings. */ float gpencil_paper_opacity; @@ -233,7 +234,6 @@ typedef struct View3DOverlay { float gpencil_vertex_paint_opacity; /** Handles display type for curves. */ int handle_display; - char _pad[4]; } View3DOverlay; /* View3DOverlay->handle_display */ |