[Bf-blender-cvs] [d977db77cd2] greasepencil-object: UI: Change old Grease Pencil Paper and remove color
Antonioya
noreply at git.blender.org
Fri Jul 27 21:13:59 CEST 2018
Commit: d977db77cd2583fe7342d4bf3b3e52d0d754f3ab
Author: Antonioya
Date: Fri Jul 27 21:13:48 2018 +0200
Branches: greasepencil-object
https://developer.blender.org/rBd977db77cd2583fe7342d4bf3b3e52d0d754f3ab
UI: Change old Grease Pencil Paper and remove color
Now, the color is always white. We still keep internally the color field because maybe we reuse it in the future.
===================================================================
M release/scripts/startup/bl_ui/space_view3d.py
M source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl
===================================================================
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index e397f8171ac..c33290e7bd6 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -4726,11 +4726,12 @@ class VIEW3D_PT_overlay_gpencil_options(Panel):
view = context.space_data
overlay = view.overlay
- layout.prop(overlay, "use_gpencil_paper", text="Fade 3D Objects")
-
- if overlay.use_gpencil_paper:
- layout.prop(overlay, "gpencil_paper_color", text="Color")
- layout.prop(overlay, "gpencil_paper_opacity", text="Opacity")
+ col = layout.column()
+ row = col.row()
+ row.prop(overlay, "use_gpencil_paper", text="")
+ sub = row.row()
+ sub.active = overlay.use_gpencil_paper
+ sub.prop(overlay, "gpencil_paper_opacity", text="Fade 3D Objects")
layout.prop(overlay, "use_gpencil_grid", text="Show Plane Grid")
if overlay.use_gpencil_grid:
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl
index 4c4c616a5b4..6832e3a0c80 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_paper_frag.glsl
@@ -21,7 +21,7 @@ void main()
}
vec2 coord = vec2(dx * floor(uv.x / dx), dy * floor(uv.y / dy));
- vec4 outcolor = vec4(color);
+ vec4 outcolor = vec4(1, 1, 1, 1); // replace by workspace background color vec4(color);
/* if paper is disabled, the paper must be full transparent */
if (usepaper == 0) {
outcolor.a = 0;
More information about the Bf-blender-cvs
mailing list