GraphiteEditor / GraphiteEditor/Graphite
Pressure-sensitive drawing with pen tablets
- Lenguaje dominante
- Rust
- Estrellas
- 27.2k
- Forks
- 1.3k
- Merge medio
- 20 h 5 min
- PR fusionados (30 d)
- 57
Descripción
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
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza leyendo el uso existente de PointerEvent y la ruta de entrada de la herramienta Brush; después, revisa la documentación vinculada de Ink API. El trabajo estará terminado cuando la presión del lápiz, la inclinación y las entradas relacionadas de la tableta afecten al comportamiento del pincel, y se haya resuelto la decisión sobre la API de baja latencia, con la verificación adecuada para los navegadores compatibles.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- computer-graphics, frontend, web-dev
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 25/100