Einzelnen Beitrag anzeigen

Benutzerbild von littleDave
littleDave

Registriert seit: 27. Apr 2006
Ort: München
556 Beiträge
 
Delphi 7 Professional
 
#4

Re: Schrift wird abgehackt OpenGl

  Alt 17. Jun 2008, 15:52
Das ist zwar kein Bitmap-Font, wie ich ihn meine, aber nicht so schlimm.

Du benutzt die Windows-Methode, die eine OpenGL-DisplayList mit den einzelnen Buchstaben füllt. Diese Methode ist nicht für Italic-Fonts geeignet, da (wie du selbst gerade siehst ) die Schriftbreite nicht stimmt.

Ich weiß nicht ob es funktioniert aber du kannst mal folgendes Probieren:
Aktiviere vor dem Zeichnen das Blending und setzt mal den Blending-Mode auf folgendes:
glBlendFunc(GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR); Ich weiß nicht ob das funktioniert, vielleicht musst noch noch mit den Blending-Parametern etwas rumspielen
Jabber: littleDave@jabber.org
in case of 1 is 0 do external raise while in public class of object array else repeat until 1 is 0
  Mit Zitat antworten Zitat