Visualización bonita de textos [solucionao]

Started by seikken, May 16, 2010, 07:35:07 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

seikken

¿Hay algún método para hacer los textos más visualmente bonitos? Algo como ClearType o similar. He probado diferentes fuentes, tamaños y resoluciones, pero no consigo nada. Aquí un ejemplo de a lo que me refiero (izquierda, texto en Windows; derecha, Bennu):



Gracias.


seikken

Había estado usando load_ttf; no conocía los otros dos comandos de carga, parece que ahora se ve algo mejor. Lo testearé más a fondo en llegar a casa. Gracias, men.

SplinterGU

tambien podes usar fonts de 32bits, pero necesitas modo 32bits.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Windgate

Quote from: SplinterGU on May 16, 2010, 03:50:27 PM
tambien podes usar fonts de 32bits, pero necesitas modo 32bits.

Las fonts en 32 bits creadas con FNT edit no suavizan bordes, simplemente mejoran la profundidad de color. Tuve ese mismo problema y tras varios días de diversas pruebas me quedé con la alternativa TTF que circula por ahí, no es 100% perfecto el suavizado pero mejora con creces las fuentes fnt.
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

SplinterGU

si el font en 32b tiene un buen uso del canal alpha, si tiene suavizado, como te pensas que hacen ese suavizado las fonts de windows?

con un buen uso del canal alpha...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

seikken

Con ttf_loadx() conseguí el resultado que quería (jugando un poco con el alpha en relación a la fuente). ¡Muchas gracias!

Windgate

Quote from: SplinterGU on May 17, 2010, 02:34:27 AM
si el font en 32b tiene un buen uso del canal alpha, si tiene suavizado, como te pensas que hacen ese suavizado las fonts de windows?

con un buen uso del canal alpha...

Estaba al tanto de las fuentes de Windows, me refería a los 32 bits en las fuentes FNT creadas con el FNT Edit del Bennupack, que pueden usar canal alpha para indicar un valor de transparencia en el color, pero no se suavizan, al menos hasta lo que yo las he probado, por eso me pasé a las ttf.

Con ttf_loadx ( ) todo va de maravilla :D
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

FreeYourMind

Hay alguna fuente más delgada que la del sistema ? (en la foto me parece que esa es).

SplinterGU

Quote from: Windgate on May 17, 2010, 12:31:34 PM
Quote from: SplinterGU on May 17, 2010, 02:34:27 AM
si el font en 32b tiene un buen uso del canal alpha, si tiene suavizado, como te pensas que hacen ese suavizado las fonts de windows?

con un buen uso del canal alpha...

Estaba al tanto de las fuentes de Windows, me refería a los 32 bits en las fuentes FNT creadas con el FNT Edit del Bennupack, que pueden usar canal alpha para indicar un valor de transparencia en el color, pero no se suavizan, al menos hasta lo que yo las he probado, por eso me pasé a las ttf.

Con ttf_loadx ( ) todo va de maravilla :D

por supuesto que no me referia a los creados con el font edit.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

seikken

Quote from: FreeYourMind on May 17, 2010, 12:34:12 PM
Hay alguna fuente más delgada que la del sistema ? (en la foto me parece que esa es).

La fuente que sale de fondo es Segoe UI Semibold (la misma que intentaba usar en mi aplicación), creo que está incluida en el sistema de Windows. Aquí está el resultado:


FreeYourMind

Me refiero a si esa que pones, es más pequeña que la que pone Bennu por defecto.

seikken