Einzelnen Beitrag anzeigen

blackfin
(Gast)

n/a Beiträge
 
#4

AW: [OpenGL] Texture verpixelt

  Alt 11. Aug 2010, 15:27
GDI und OpenGL haben miteinander überhaupt nichts zu tun

Ahaaa...in dem Schatten-Tutorial wird ja auch gebblendet, indem alles, was einen Alpha als kleiner/gleich 0.1 hat, weggeschnippelt wird.
Du brauchst aber in deinem Bild den Alphachannel des Originals.
Also ersetze doch mal

glAlphaFunc(GL_GREATER, 0.1);

durch
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA) ;

Geändert von blackfin (11. Aug 2010 um 15:32 Uhr)
  Mit Zitat antworten Zitat