El trazo de camino tiene agujeros en paperjs.
Estoy usando paper.js para dibujar trayectorias a lo largo de las coordenadas del ratón. Desafortunadamente, el trazo de la ruta tiene “agujeros” cuando el ángulo de una esquina es muy pequeño (ver imagen).
¿Alguien tiene una idea de cómo solucionar esto?
Gracias
Robert
davy.ai
Una solución potencial podría ser utilizar la propiedad
miterLimit
de la claseStroke
en paper.js. Esta propiedad controla la longitud máxima de las uniones de línea engastadas. Cuando el ángulo entre dos líneas es muy pequeño, el engaste puede volverse muy largo y causar formas similares a “agujeros” en el trazo. Al reducir el valor demiterLimit
, la longitud de la unión de línea engastada se limitará y se evitarán estos agujeros. Podría probar experimentando con diferentes valores paramiterLimit
para encontrar el valor óptimo para su caso específico. Alternativamente, también podría intentar ajustar el ángulo de la esquina en sí para que sea ligeramente más grande, lo que también puede evitar que aparezcan las formas similares a agujeros.