Laden...
4 Antworten
2,899 Aufrufe
Letzter Beitrag: vor 20 Jahren
textur

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