Maniphest T72872

Grease Pencil Layer Opacity not respected in some Viewport Shading Color Types
Closed, Duplicate

Assigned To
None
Authored By
Bun ny (bunny)
Jan 3 2020, 11:55 AM
Tags
  • BF Blender
Subscribers
Antonio Vazquez (antoniov)
Bun ny (bunny)

Description

System Information
Operating system: Windows 7 x64
Graphics card: NVIDIA GeForce GTX 580

Blender Version
Broken: 2.82 a854840e76ae

Short description of error
With Viewport Shading Color Type set to Object, Single or Random, Grease Pencil Layer opacity doesn't display as it does when set to Material, Vertex or Texture. Strokes with fills become totally invisible when layer opacity is set to exactly 0, and strokes without fills display at full opacity regardless of the property setting.

Exact steps for others to reproduce the error
Create 'Monkey' Grease Pencil object, set Viewport Shading Color Type to Material, adjust layer opacity, set Color Type to Random, adjust layer opacity.

Related Objects

Mentioned Here
rBa854840e76ae: Fix T57111: Particle texture keyframes missing from Graph Editor

Event Timeline

Bun ny (bunny) created this task.Jan 3 2020, 11:55 AM
Antonio Vazquez (antoniov) added a subscriber: Antonio Vazquez (antoniov).Jan 3 2020, 4:55 PM

This is how is designed, so we cannot consider as a bug.

When you set as Random, the colors are calculated using a random value and the original color is replaced, so the layer opacity is not used.

We are doing a refactor of the drawing engine, and this option is not defined yet, so I will merge the task into main refactor task.

Antonio Vazquez (antoniov) removed a parent task: T66293: GPencil: Redesign Blend modes and cleanup Drawing Engine.
Antonio Vazquez (antoniov) closed this task as a duplicate of T66293: GPencil: Redesign Blend modes and cleanup Drawing Engine.