GraphiteEditor / GraphiteEditor/Graphite

Stroke weight inconsistency between Shape tools and pen/pencil/spline tool

Đang mở
#3,893 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Ngôn ngữ chính
Rust
Star
27.3k
Fork
1.3k
Merge trung bình
20 giờ 5 phút
Pull request đã merge (30 ngày)
57

Mô tả

  1. When we draw something using a shape tool(shape/ellipse/rectangle/etc) and when we draw something using the pen/pencil/spline tool, in both cases the default stroke weight is 2 px (visible in the Properties panel). However, as clearly shown in the video, the stroke weight appears different.
  2. The stroke weight change behaviour during transformation that was resolved by the PR (https://github.com/GraphiteEditor/Graphite/pull/3854
    )? That fix only resolved the issue when the figure is drawn using a shape tool(shape/ellipse/rectangle/etc). When the shape is drawn using the pen/spline/pencil tool, the bug still persists, as visible in the above clip.

Both the above mentioned bugs will be more or less because of the same issue.

Reproduction clip:

https://github.com/user-attachments/assets/ec04cd1a-fae8-4c28-b3c7-1c9ddf3715da

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Tái hiện sự khác biệt bằng clip được liên kết, so sánh đầu ra của shape-tool với đầu ra của pen, pencil và spline ở cùng độ rộng nét 2 px. Xem lại các thay đổi trong PR #3854 và theo dõi hành vi biến đổi của các công cụ pen, pencil và spline. Được xem là hoàn tất khi độ rộng nét hiển thị và việc co giãn nét trong quá trình biến đổi nhất quán giữa các công cụ này.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
rust
Lĩnh vực
computer-graphics
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
38/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.