When I draw in Texture paint mode in 3d editor my brush has poor quality strokes - no anti-aliasing, black artifacts around the stroke. But when draw in UV Image edit - everything is fine, strokes are nice and smooth. Is there anything I don’t know about Texture paint mode? There is not anti-aliasing option in Texture paint mode, it’s only available in UV Image edit. But drawing in 2d is so inaccurate compared to drawing right on a 3d model. No matter what I tweak in Texture paint mode I can’t make the brush strokes to be clean and smooth. My texture has 4k resolution.
I don’t get this kind of error here. What version, and what happens in a fresh file with a 4k texture on a cube ,default uv? When was the last time you update graphics driver and tablet driver?
I tried 3.2, 3.6 and 4.1. Having same issues everywhere, it’s a custom model that I unwrapped. But I get same behavior even with default cube or plane. I have the last Amd and Wacom drivers.
That’s oddly like a bug, but I’m on Nvidia so I can’t try with the same specs. I’d file bug report with a file with the packed image on a cube to see if it’s pertaining to the amd drivers.
In case someone has the same struggle.
I tried other software and installed Quixel Mixer just to be sure and the lines are also jagged in there. I guess the problem is that I used brush size 3-4px and I zoomed in into the model too much to draw small details. When I zoom out, even 2px brush seems to work fine and it’s very smooth. But it’s difficult to draw small details that wat because it’s hard to see with my poor eyesight. Kinda feels like there is a connection between zoom distance and how jagged the stroke is. More zoom = more stroke artifacts.
Maybe because UV paint mode is just plain 2d 4k texture it doesn’t give me stroke artifacts (it uses the full 4k resolution), but when I zoom too much onto the model in 3d viewport, the projection of a texture it uses might be 300x300 px and that’s why 3px brush is so jagged. I guess my problem is either getting a good glasses and zoom out from the model, or use 8k textures so projections have a nice resolution and then downscale the result.