hallo
ich habe ein viereck, auf dem eine textur mit einem gesicht liegt. wenn ich ein .jpg file nehme, klappt alles wunderbar, aber es ist ein weißer rand um das gesicht.
so dachte ich, dass ich einfach ein png file mache, mit transparentem hintergrund.
so weit so gut, aber nun sieht man oft dort, wos transparent sein soll, schwarz.
was kann ich dagegen tun, ich hoffe es ist gut genug erklärt.
mfc
wer fehler findet, darf sie behalten
Du gibst einfach beim Laden der Textur an welche Farbe transparent sein soll und schaltest das AlphaBlending ein. Sieh mal in die SDK-Doku unter TextureLoader.FromFile, da ist es erklärt.
ich glaub ich bin blind
haste evtl einen beispielcode oder den direkten link dahin
danke
mfc
wer fehler findet, darf sie behalten
Schau mal hier [Artikel] Managed Direct3D Tutorial
Unter dem Punkt Alpha-Blending solltest du eigentlich finden, was du suchst...
mfg Hitman