Foros del Web » Programando para Internet » Javascript »

Lineas Perfectas en Canvas

Estas en el tema de Lineas Perfectas en Canvas en el foro de Javascript en Foros del Web. necesito hacer lineas rectasperdectas en un Canvas, pero resulta que las que hace el canvas estan suavisadas, en algunas lineas precisas (1px) se nota mucho ...
  #1 (permalink)  
Antiguo 04/01/2012, 18:54
Avatar de ClubIce  
Fecha de Ingreso: diciembre-2008
Mensajes: 216
Antigüedad: 15 años, 4 meses
Puntos: 2
Lineas Perfectas en Canvas

necesito hacer lineas rectasperdectas en un Canvas, pero resulta que las que hace el canvas estan suavisadas, en algunas lineas precisas (1px) se nota mucho esto porque se venmas gruesas, entonses me pregunto si alguien sabe como quitar este suavisado.
  #2 (permalink)  
Antiguo 05/01/2012, 05:52
Avatar de Dnielf  
Fecha de Ingreso: diciembre-2008
Ubicación: 127.0.0.1
Mensajes: 72
Antigüedad: 15 años, 4 meses
Puntos: 14
Respuesta: Lineas Perfectas en Canvas

Te salen suavizadas porque seguro intentas dibujar la línea desde un punto entero, es decir 0,1,2, etc; cuando en realidad el canvas toma este punto como centro y como no se puede 'pintar' la mitad de un pixel se considera el pixel entero, por lo que es recomendable dibujar la línea desde coordenadas como 0.5, 1.5, 2.5 etc.





Fuente : http://diveintohtml5.info/canvas.html
  #3 (permalink)  
Antiguo 05/01/2012, 09:59
Avatar de ClubIce  
Fecha de Ingreso: diciembre-2008
Mensajes: 216
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: Lineas Perfectas en Canvas

Ya entendi, gracias

Etiquetas: canvas, lineas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 13:08.