GPencil: Invert color offsetting for Single and Object mode

Now, instead to offset the stroke color to make it visible over fill, the stroke keeps the original color and the fill is offset.

Related to the issue in T87406.
This commit is contained in:
Antonio Vazquez 2021-04-14 19:00:18 +02:00
parent 7c18fb062d
commit 4dd32f94aa
1 changed files with 2 additions and 2 deletions

View File

@ -151,7 +151,7 @@ static MaterialGPencilStyle *gpencil_viewport_material_overrides(
gp_style->fill_rgba[3] = 1.0f;
copy_v4_v4(gp_style->stroke_rgba, gp_style->fill_rgba);
if (lighting_mode != V3D_LIGHTING_FLAT) {
gpencil_shade_color(gp_style->stroke_rgba);
gpencil_shade_color(gp_style->fill_rgba);
}
break;
case V3D_SHADING_OBJECT_COLOR:
@ -161,7 +161,7 @@ static MaterialGPencilStyle *gpencil_viewport_material_overrides(
copy_v4_v4(gp_style->fill_rgba, ob->color);
copy_v4_v4(gp_style->stroke_rgba, ob->color);
if (lighting_mode != V3D_LIGHTING_FLAT) {
gpencil_shade_color(gp_style->stroke_rgba);
gpencil_shade_color(gp_style->fill_rgba);
}
break;
case V3D_SHADING_VERTEX_COLOR: