GraphiteEditor / GraphiteEditor/Graphite
Motivating use case: Feynman diagrams
- Ngôn ngữ chính
- Rust
- Star
- 27.2k
- Fork
- 1.3k
- Merge trung bình
- 20 giờ 5 phút
- Pull request đã merge (30 ngày)
- 57
Mô tả
Graphite should support creating the Feynman diagrams. Users should be able to draw the vector paths and assign the particle types and labels. The node graph should allow for diagrams to be generated mostly automatically and then manually refined where necessary.
- [x] #2221
- [x] #696
- [x] #1832
- [ ] UI for assigning attributes from inside the path tool - ideally a dropdown with the particle type per segment
- [ ] Generating graphics probably requires some custom nodes along with #883
- [ ] Automatically place labels to attempt to avoid intersections


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
Hướng nghiên cứu
Bắt đầu bằng việc xem xét công cụ đường dẫn và đồ thị nút hiện có, cùng với phần công việc đã hoàn thành trong #2221, #696 và #1832 cũng như phần công việc liên quan đến nút tùy chỉnh trong #883. Phạm vi còn lại bao gồm việc gán thuộc tính hạt cho từng đoạn đường dẫn, tạo sơ đồ bằng các nút tùy chỉnh và đặt nhãn để tránh giao nhau. Công việc được xem là hoàn tất khi người dùng có thể tạo, tự động sinh và tinh chỉnh thủ công các sơ đồ Feynman với các đường dẫn hạt có nhãn.
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, design
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100