Foros - Stratos

Proyectos => Proyecto dx_lib32 => Mensaje iniciado por: divmas en 09 de Marzo de 2011, 07:11:17 PM

Título: antialiasing en dibujado de fuentes
Publicado por: divmas en 09 de Marzo de 2011, 07:11:17 PM

Es posible dibujar las fuentes en antialiasing?

he visto que existe la funcion DEVICE_SetAntialiasing() pero no he notado efecto alguno....
según la documentación: Activa o desactiva el suavizado de contorno de píxeles en las operaciones de dibujo de primitivas.

Gracias.
Título: Re: antialiasing en dibujado de fuentes
Publicado por: [EX3] en 10 de Marzo de 2011, 12:30:02 AM
Cita de: divmas en 09 de Marzo de 2011, 07:11:17 PM
he visto que existe la funcion DEVICE_SetAntialiasing() pero no he notado efecto alguno....
según la documentación: Activa o desactiva el suavizado de contorno de píxeles en las operaciones de dibujo de primitivas.
Un texto no es una primitiva (lineas, cajas, etc...) por lo que esa funcion no le afecta.

La fuente de texto, segun la calidad que tenga, se renderizara con suavizado o no, no es parametrizable (no depende de dx_lib32)..

Salu2...
Título: Re: antialiasing en dibujado de fuentes
Publicado por: divmas en 10 de Marzo de 2011, 08:03:00 AM
Precisamente porque eso decia que esa función no afectaba a las fuentes pero he comprobado que no suaviza las fuentes como deberia por mucha calidad que tengan.

Si puedo colgaré un ejemplo. No sé si a más gente le pasa esto.

Saludos