GraphiteEditor / GraphiteEditor/Graphite
Stroke weight inconsistency depending on angle
- Dominant language
- Rust
- Stars
- 27.2k
- Forks
- 1.3k
- Avg merge
- 20h 5m
- Merged PRs (30d)
- 57
Description
## General description
I have just now seen your YT video about the new version and wanted to check out graphite as I never used it before. I first decided to try making a shape with the pen tool when I noticed that axis-aligned edges seem to have a smaller stroke width compared to inclined ones.
## How to replicate
1) Open the current Graphite version in your browser (Zen 1.20b / Windows 11)
2) Draw a shape with the pen tool that consists of axis-aligned edges and inclined ones
3) Observe
## Visualization
This is a quick visualization I made in blender as well as the original "raw" screenshot:
Thanks for your work and I hope this helps :)
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue in Graphite using the pen tool with both axis-aligned and inclined edges, as described in the steps. Start by tracing the pen-tool stroke rendering path and compare the resulting widths for each edge orientation. Done means strokes render with consistent weight regardless of angle, with a regression check for both cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100