GraphiteEditor / GraphiteEditor/Graphite
Pressure-sensitive drawing with pen tablets
- Langage dominant
- Rust
- Étoiles
- 27.2k
- Forks
- 1.3k
- Merge moyen
- 20 h 5 min
- PR mergées (30 j)
- 57
Description
We should extend our usage of the https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent API to include pressure, tilt, etc. and hook that up to the Brush tool.
Also consider implementing usage of this low-latency inking API:
- https://blogs.windows.com/msedgedev/2021/08/18/enhancing-inking-on-the-web/
- https://developer.mozilla.org/en-US/docs/Web/API/Ink_API
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par lire l’utilisation existante de PointerEvent et le chemin d’entrée de l’outil Brush, puis consultez la documentation liée de Ink API. Le travail est terminé lorsque la pression du stylet, l’inclinaison et les entrées de tablette associées influencent le comportement du pinceau, et que la décision concernant l’API à faible latence est résolue, avec une vérification appropriée pour les navigateurs pris en charge.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- computer-graphics, frontend, web-dev
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 25/100