Page MenuHome

Texture paint Bleed does not work with high poly meshes (regression)
Confirmed, HighPublicBUG

Description

System Information
Operating system: win10
Graphics card: intel UHD

Blender Version
Broken: 2.83 but same in 2.81a
Worked: 2.79b

Short description of error
Hi,
texture bleeding during painting does not work on large models (apparently), I don't know what is the limit but with 4 millions tris the issue is here.
Reducing the mesh seems to solve the issue. It is not a solution of course but it can help to understand what appends,

Here some screenshots showing the problem:




Exact steps for others to reproduce the error

  1. Create a single scene with an heavy object (subdivided sphere with splitted uv for example)
  2. Paint on it.

or:

  1. Open attached file
  2. In the object try to paint on the line that delimits the edges of the uv islands

Even increasing the bleed to 8px that line doesn’t disappear

Event Timeline

Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Needs Information from User.Jan 21 2020, 2:26 PM

Hi Pascal, thanks for the report.

The report was tagged as Add-ons. Is this problem related to any addon?
We also require steps to reproduce the problem (as specified in the submission template and guidelines).

Pascal (PMA33) added a comment.EditedJan 21 2020, 10:33 PM

Hi,
thank you for the answer, sorry for the bad tag, no this issue is not related to an add-on (
To reproduce the problem, simply create a sphere for example, split its UV to produce islands, pack them, subdivide the sphere to get more than 4 millions triangles and begin to paint ... you should see the bleed problem (use contrasty colors for base and painting), if you look at the uv island limits in uv editor you should see that bleeding dos not work. You can also try with the attached file, it use a modifier to be lighter but the problem is visible.
Thanks.
Pascal


PS : after some other tries the limit for which the problem appears is less than 2.3 millions tris
Germano Cavalcante (mano-wii) changed the task status from Needs Information from User to Needs Triage.Jan 22 2020, 12:33 PM

Hi, I saw for the tag, I changed it, I hope it is ok (I am not so familiar with the site yet).
Thanks.
Pascal

Germano Cavalcante (mano-wii) renamed this task from texture bleed does not seem to work on large models to Texture paint Bleed does not work with high poly meshes (regression).Thu, Jan 23, 5:36 PM
Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Confirmed.
Germano Cavalcante (mano-wii) triaged this task as High priority.
Germano Cavalcante (mano-wii) updated the task description. (Show Details)
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".