Bug 510412 - Mesh transform interpolation looks blocky/shreded when moving vertex spline legs
Summary: Mesh transform interpolation looks blocky/shreded when moving vertex spline legs
Status: REPORTED
Alias: None
Product: krita
Classification: Applications
Component: Tools/Transform (other bugs)
Version First Reported In: 5.2.13
Platform: NixOS Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-08 23:42 UTC by cromachina
Modified: 2025-10-08 23:42 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
blocky artifact example (105.86 KB, image/png)
2025-10-08 23:42 UTC, cromachina
Details

Note You need to log in before you can comment on or make changes to this bug.
Description cromachina 2025-10-08 23:42:06 UTC
Created attachment 185619 [details]
blocky artifact example

SUMMARY
Mesh transform exhibits a strange blocky artifact that looks sort of like faceted shearing when you move the vertex spline leg handles in certain directions, particularly toward the opposite vertex on the same edge of the mesh, and particularly along one of the canvas axes. Attached is a screenshot of this effect. 

Even though I pulled the legs to extreme distances to emphasize the effect, even short pulls of the legs quickly starts exhibiting the artifact, and can really shred up whatever you are transforming.

STEPS TO REPRODUCE
1. Draw something (or open an existing image).
2. Lasso select a region.
3. Select transform tool.
4. Select the mesh subtool.
5. Move one of the vertex spline legs toward the opposite vertex on the same edge (usually this is at an angle that is already parallel with one of the canvas axes).

OBSERVED RESULT
Result looks blocky and sheared.

EXPECTED RESULT
Result looks nice and smooth (like with the other transform subtools).

SOFTWARE/OS VERSIONS
Operating System: NixOS 25.11
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.16.9-zen1 (64-bit)
Graphics Platform: X11
Processors: 24 × AMD Ryzen 9 3900X 12-Core Processor
Memory: 64 GiB of RAM (62.7 GiB usable)
Graphics Processor: AMD Radeon RX 7900 XTX