Maniphest T66376

Problem with the Grease Pencil Fill Tool
Closed, Resolved

Assigned To
Antonio Vazquez (antoniov)
Authored By
Thomas Kress (AnimationXYZ)
Jul 3 2019, 2:56 PM
Tags
  • BF Blender
Subscribers
Charlie Jolly (charlie)
Germano Cavalcante (mano-wii)
Thomas Kress (AnimationXYZ)

Description

System Information
Operating system: Darwin-18.6.0-x86_64-i386-64bit 64 Bits
Graphics card: NVIDIA GeForce GTX 780M OpenGL Engine NVIDIA Corporation 4.1 NVIDIA-12.0.23 355.11.10.50.10.103

Blender Version
Broken: version: 2.80 (sub 74), branch: master, commit date: 2019-07-02 22:33, hash: rB50ccbe6bb233
Worked: (optional)

Short description of error
Grease Pencil Fill Tool not working properly

Exact steps for others to reproduce the error

  • added a drawing of a head with no visible gaps
  • added a new Grease Pencil Layer for the coloring process
  • take the Fill Tool and trying to fill the area of the skin with no success
  • trying different settings with no success (Default, visible Strokes etc.)

Revisions and Commits

rB Blender

Event Timeline

Thomas Kress (AnimationXYZ) created this task.Jul 3 2019, 2:56 PM
Germano Cavalcante (mano-wii) assigned this task to Antonio Vazquez (antoniov).EditedJul 3 2019, 3:47 PM
Germano Cavalcante (mano-wii) added a subscriber: Germano Cavalcante (mano-wii).

@Antonio Vazquez (antoniov), is it really a bug?

Antonio Vazquez (antoniov) added a comment.Jul 3 2019, 4:06 PM

No, this is not a bug.

After testing the file, there is a special situation in the right lower part of the drawing. As the end of the stroke is projected to fill small gaps, in this situation is not closing the stroke totally. This is a limitation of the fill in a 3D space.

To fill, just move the point selected near of the horizontal line.

Germano Cavalcante (mano-wii) changed the task status from Unknown Status to Archived.Jul 3 2019, 6:18 PM

Since it is a known limitation and not a bug, closing.

Thomas Kress (AnimationXYZ) added a comment.Jul 3 2019, 7:47 PM
In T66376#712289, @Antonio Vazquez (antoniov) wrote:

No, this is not a bug.

After testing the file, there is a special situation in the right lower part of the drawing. As the end of the stroke is projected to fill small gaps, in this situation is not closing the stroke totally. This is a limitation of the fill in a 3D space.

To fill, just move the point selected near of the horizontal line.

In T66376#712408, @Germano Cavalcante (mano-wii) wrote:

Since it is a known limitation and not a bug, closing.

That's it?
Imagine you have hundreds of drawings with thousands of lines and you have to do these kinds of checks and edits on every frame - you would go crazy.
I evaluated the 2D animation features for weeks now and I have to say that I can't use it in my production pipeline yet - too many quirks, workarounds and known limitations.
Thanks anyway for the effort and I hope that the developers will listen to professional 2D animators for future releases,
Thomas

Antonio Vazquez (antoniov) added a subscriber: Charlie Jolly (charlie).Jul 4 2019, 8:08 AM

@Charlie Jolly (charlie) Could you take a look with this example file?

Antonio Vazquez (antoniov) added a comment.Jul 4 2019, 9:31 AM

@Thomas Kress (AnimationXYZ) We are going to take a look to try to fix these problems. We are aware of these things, but as our resources are limited, we cannot fix all at the same time, so we work first in "big" issues, but of course we listen animators and try to solve all the problems.

Anyway, thanks for your report and for the example file that will help us to find a fix.

Antonio Vazquez (antoniov) changed the task status from Archived to Unknown Status.Jul 7 2019, 10:27 PM

I have seen a possible bug here.

The fill material has an alpha > 0, but the show fill is disabled, but the fill tool is considered the fill as visible and the stroke is not drawing, so the fill area has a gap.

Antonio Vazquez (antoniov) changed the task status from Unknown Status to Resolved by committing rBd19d0ff99e61: Fix T66376: Problem with Gpencil fill tool.Jul 7 2019, 10:29 PM
Antonio Vazquez (antoniov) added a commit: rBd19d0ff99e61: Fix T66376: Problem with Gpencil fill tool.
Antonio Vazquez (antoniov) added a comment.Jul 7 2019, 10:29 PM

@Thomas Kress (AnimationXYZ) Could you try with the build of tomorrow?