Page MenuHome

Grease Pencil: close shapes do Z-fighting (wrong overlapping) until stroke refreshment.
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce GTX 660 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 445.87

Blender Version
Broken: version: 2.90.0 Beta, branch: master, commit date: 2020-08-05 21:36, hash: rBc5b6b3d82f56

Short description of error
After I move two parallel flat shapes, they shows wrong overlap. Glitch disappeared after I refreshed stroke (on-off).


Steps to reproduce.
New file.
Select and delete all.
Top ortho view.
Add blank GP
Draw mode, draw a circle.
Object mode
Disable stroke, enable fill, color it white.
Perspective view, angle about 45° from up
Duplicate circle Z, scale it down
Make material unique
Recolor it.
Move down second circle with GZ under first one.

Event Timeline

Richard Antalik (ISS) changed the task status from Needs Triage to Needs Information from User.Aug 11 2020, 11:17 AM

I am not able to reproduce this with rBc5b6b3d82f56.

Does this happen when you click on File > Defaults > Load Factory Settings?

@Richard Antalik (ISS) Now I can`t reproduce it even with attached file. Using rB00162e6b7b0f atm.

Can you re-test with rBc5b6b3d82f56 ?

Vyacheslav (hitrpr) added a comment.EditedAug 13 2020, 12:02 AM

@Richard Antalik (ISS) retested with rBc5b6b3d82f56 — bug reproduced, as I shown on the video, with new file and factory settings.

Retested with factory settings on new: rBdbf5bb7af2e4 — bug still here.
Added steps to the topic.

I wasn't able to reproduce with provided steps either.

@Richard Antalik (ISS) should I ask someone else to reproduce it with another hardware?

Richard Antalik (ISS) changed the task status from Needs Information from User to Needs Developer to Reproduce.Aug 13 2020, 2:32 PM

Having more info always helps so if you can, please do.

But I forgot to change status, so I will do that.

@Philipp Oeser (lichtwerk) @Clément Foucault (fclem) can you reproduce this?

I'm pretty sure it's caused by a missing bounding box refresh. @Antonio Vazquez (antoniov)

I will test that... we have an open bug for some missing bounding box update, but nobody was able to reproduce it and still we are looking for the reason.

To test if is Bounding box problem, @Richard Antalik (ISS) @Vyacheslav (hitrpr) Coud you try to just select all strokes, enter in edit mode and move all strokes slightly (this is to force the bounding box recalc) and exit edit mode?

To test if is Bounding box problem, @Richard Antalik (ISS) @Vyacheslav (hitrpr) Coud you try to just select all strokes, enter in edit mode and move all strokes slightly (this is to force the bounding box recalc) and exit edit mode?

I wasn't able to reproduce this issue so I guess this test will say nothing in my case?

@Antonio Vazquez (antoniov)
Yes, I have issue with bounding box
Bugged:

It`s box

Box after edit and BB recalc

@Antonio Vazquez (antoniov)
Video: box become default after duplication.

@Vyacheslav (hitrpr) Thanks for the video... maybe this is the source of all problems, going to fix it,

Antonio Vazquez (antoniov) changed the task status from Needs Developer to Reproduce to Confirmed.Aug 13 2020, 7:32 PM
Antonio Vazquez (antoniov) claimed this task.
Antonio Vazquez (antoniov) changed the subtype of this task from "Report" to "Bug".