GraphiteEditor / GraphiteEditor/Graphite
Add nodes for modifying vector paths
- Langage dominant
- Rust
- Étoiles
- 27.2k
- Forks
- 1.3k
- Merge moyen
- 20 h 5 min
- PR mergées (30 j)
- 57
Description
Similar to how Instance Index and Instance Position input nodes work, but for paths. See for example Blender's Position Node:
https://docs.blender.org/manual/en/latest/modeling/geometry_nodes/geometry/read/position.html
This will allow the displacement of points in a path. One should also be able to modify the color and weight along the path.
Proposed nodes:
- Path Index
- Path Position
- Path Color
- Path Weight
Each of them should have a corresponding setter node, and/or be allowed as input to the Transform and Stroke nodes.
https://docs.blender.org/manual/en/latest/modeling/geometry_nodes/geometry/write/set_position.html
Down the road bezier handles should be accessible too. The more access to path data the better.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par examiner les nœuds d’entrée existants Instance Index et Instance Position, puis comparez les références des nœuds Position et Set Position de Blender liées dans l’issue. Déterminez comment Path Index, Path Position, Path Color et Path Weight doivent exposer les données de chemin, ainsi que la portée à donner à leur setter ou à leur intégration avec Transform et Stroke. La tâche est terminée lorsque les nœuds convenus d’accès et de modification des données de chemin sont implémentés avec la couverture correspondante.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- computer-graphics
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100