Estoy usando paper.js para dibujar rutas a lo largo de las coordenadas del mouse. 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 resolver esto?
gracias roberto
Como se señala en el comentario, el uso de una tapa de trazo round debería mitigar este problema.
Dicho esto, este tipo de artefacto de dibujo es inherente a la forma en que la API de Canvas dibuja trazos. Y Paper.js se basa en él para dibujar sus formas.
Esto me recuerda a este problema que era muy similar al tuyo.
Creo que la mejor solución para evitar esto podría ser simplificar de alguna manera la ruta para que este ángulo muy fragmentado entre puntos cercanos nunca suceda. Paper.js puede ayudarlo a lograr esto (herramienta de distancia mínima, path.smooth(), ...).