GraphiteEditor / GraphiteEditor/Graphite

Pressure-sensitive drawing with pen tablets

Ouverte
#1,403 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Web
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.