GraphiteEditor / GraphiteEditor/Graphite
Motivating use case: Feynman diagrams
- Langage dominant
- Rust
- Étoiles
- 27.2k
- Forks
- 1.3k
- Merge moyen
- 20 h 5 min
- PR mergées (30 j)
- 57
Description
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


Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par examiner l’outil de chemins et le graphe de nœuds existants, ainsi que le travail terminé dans #2221, #696 et #1832 et le travail connexe sur les nœuds personnalisés dans #883. Le périmètre restant comprend l’attribution d’attributs aux particules pour chaque segment de chemin, la génération de diagrammes avec des nœuds personnalisés et le positionnement des étiquettes afin d’éviter les intersections. Le travail sera considéré comme terminé lorsque les utilisateurs pourront créer, générer automatiquement et affiner manuellement des diagrammes de Feynman avec des chemins de particules étiquetés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- computer-graphics, design
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100