Suavizar dibujado en ActionScript
Publicado por Iván Gajate el 23 de febrero de 2009 en AS3, Flash, Tutoriales | No hay comentarios »
Un truco que siempre utilizo cuando hago una aplicación de dibujo en ActionScript, es calcular la distancia entre el punto de dibujo anterior y el nuevo. Si esa distancia no es mayor de un mínimo, no dibujo la nueva línea.
Esto, a parte de mejorar mucho el rendimiento, sirve para suavizar el trazo, pues se disimulan mucho los temblores de dibujar con un ratón.
A esa distancia la llamo umbral de dibujo, y con que sea de 3 píxeles, es suficiente para reducir el número de líneas a un tercio. Un ejemplo
