armory3d / armory3d/armorpaint
Clone tool is not zoom invariant
- Dominant language
- C
- Stars
- 5k
- Forks
- 553
- Avg merge
- 3d 11h
- Merged PRs (30d)
- 6
Description
**ArmorPaint version:**
ArmorPaint.org - v0.8 (2021-07-16) - e5a4f7a
**OS/device including version:**
Win10x64
**Issue description:**
The clone tool radius is not zoom invariant like it is for other tools.
**Steps to reproduce:**
1. Paint some pattern to clone
2. Select the clone tool and set a source
3. Now zoom in or out
4. The source "circle" is not zoomed and changes its position
Before zooming

After zooming

The source circle even moved into the "destination" circle.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue in ArmorPaint v0.8 on Win10 using the clone tool: paint a pattern, set a source, and zoom in and out. Trace the clone tool's source-circle and radius handling alongside the other painting tools; done means the source remains correctly positioned and zoom-invariant after changing the view.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100