Maniphest T84008

Painting on pixel-textures do not allow to paint some faces
Confirmed, NormalKNOWN ISSUE

Assigned To
None
Authored By
Vyacheslav (hitrpr)
Dec 21 2020, 10:05 AM
Tags
  • BF Blender
  • Sculpt, Paint & Texture
Subscribers
Julien Kaspar (JulienKaspar)
Robert Guetzkow (rjg)
Vyacheslav (hitrpr)

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 456.71

Blender Version
Broken: version:

  • 2.92.0
  • 2.91.0, branch: master, commit date: 2020-11-25 08:34, hash: rB0f45cab862b8
  • 2.90.1

Short description of error
I can paint one face but can`t do it with another, and third one transfer color to wrong place of texture.

Here the file

Event Timeline

Vyacheslav (hitrpr) renamed this task from Texture painting 2D and 3D brushes are the same and blender switches em together to Painting on pixel-textures do not allow to paint some faces.Dec 21 2020, 10:05 AM
Vyacheslav (hitrpr) created this task.
Robert Guetzkow (rjg) added a project: Sculpt, Paint & Texture.Dec 21 2020, 12:16 PM
Robert Guetzkow (rjg) changed the task status from Needs Triage to Confirmed.Dec 21 2020, 12:35 PM
Robert Guetzkow (rjg) updated the task description.
Robert Guetzkow (rjg) added a subscriber: Robert Guetzkow (rjg).

I can reproduce the behavior in 2.90.1, 2.91 and 2.92. This looks like a bug to me. I also can't see an obvious reason why painting on the mesh doesn't immediately have an effect, it seems that it takes quite a few tries from different angles to actually get it to paint.

Since I'm not deeply familiar with the paint tools I might be missing a known limitation, but for now I'm confirming this

Vyacheslav (hitrpr) added a comment.Dec 23 2020, 3:32 AM

@Robert Guetzkow (rjg) the reason may be that zero island do not cover center of pixel for example. Because it shifted or too small, or because bias.
It looks like painting mode wasn`t tested with pixel-art well enough. Blender do not have 1px brush (1px radius is not 1px)

But such type of texturing (pixel perfect, face perfect) is popular for game-art.

Julien Kaspar (JulienKaspar) moved this task from Backlog to Known Issues on the Sculpt, Paint & Texture board.May 12 2022, 2:19 PM
Julien Kaspar (JulienKaspar) changed the subtype of this task from "Report" to "Known Issue".
Julien Kaspar (JulienKaspar) added a subscriber: Julien Kaspar (JulienKaspar).

Since the implementation of Paint Mode will replace Texture Paint mode I'll tag this as a known issue.
But it's good to keep in mind for further work on any pixel perfect drawing brushes with T96225