Maniphest T57859

Grease pencil sorting issues (backfacing/doublesided)
Closed, Duplicate

Assigned To
None
Authored By
Frederic Lierman (FredLierman)
Nov 16 2018, 2:12 AM
Tags
  • Grease Pencil
  • BF Blender
Subscribers
Antonio Vazquez (antoniov)
Frederic Lierman (FredLierman)

Description

System Information
Windows 10 64-bit
nvidia geforce gtx 1080

Blender Version
Broken: 2.8 c94f806dc73

Short description of error
When drawing strokes in different locations in 3D space at different location causes visual sorting issues when multiple strokes/fills overlap each other based on the camera angle.
The system seems to work so that the last stroke always draws on top of previous ones (unless that option is inverted) regardless of the camera angle and stroke position in 3d space.

I'm not certain if this is intentional. But the visual artifacts this causes significantly impacts the visual representation and quality when used in 3D space.
e.g.: when drawing over a 3D mesh.


sortingissue

Exact steps for others to reproduce the error

  • Draw a stroke
  • Draw another stroke somewhere behind the the stroke in 3d space
  • Move the camera so both strokes are overlapping visually

(if the strokes are 100% strength you need to place a mesh in between the two strokes to see the problem, or add fill to the material)

  • Rotate the camera to look from the opposite side. (depending on which stroke was drawn first)

Related Objects

Mentioned In
rB8214a1ae34ad: GP: Define new Draw Mode

Event Timeline

Frederic Lierman (FredLierman) created this task.Nov 16 2018, 2:12 AM
Antonio Vazquez (antoniov) claimed this task.Nov 16 2018, 8:27 AM
Antonio Vazquez (antoniov) added a subscriber: Antonio Vazquez (antoniov).

This is know limitation that need implement OIT to be solved.

Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to Normal.Nov 16 2018, 9:29 AM
Philipp Oeser (lichtwerk) edited projects, added BF Blender: 2.8; removed BF Blender.
Brecht Van Lommel (brecht) edited projects, added BF Blender; removed BF Blender: 2.8.Dec 11 2018, 3:09 PM
Antonio Vazquez (antoniov) mentioned this in rB8214a1ae34ad: GP: Define new Draw Mode.Feb 23 2019, 11:49 AM
Dalai Felinto (dfelinto) removed Antonio Vazquez (antoniov) as the assignee of this task.Dec 23 2019, 4:35 PM
Dalai Felinto (dfelinto) added a project: Tracker Curfew.
Antonio Vazquez (antoniov) closed this task as a duplicate of T66293: GPencil: Redesign Blend modes and cleanup Drawing Engine.Dec 28 2019, 10:00 AM
Antonio Vazquez (antoniov) removed a project: Tracker Curfew.