GraphiteEditor / GraphiteEditor/Graphite

Motivating use case: Feynman diagrams

Abierto
#2,222 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Rust
Estrellas
27.2k
Forks
1.3k
Merge medio
20 h 5 min
PR fusionados (30 d)
57

Descripción

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

![Sample diagram](https://github.com/user-attachments/assets/f53c97b2-00b7-48d1-af07-50f1578d700f)

![Image](https://github.com/user-attachments/assets/89ba0fee-0102-47e1-a357-86e1a74d68b5)

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.