Entschuldigung für die folgende Noob-Frage, ich kann nur nirgendwo eine zufriedenstellende Antwort finden ...
Wenn ich ein einfaches, an der Achse ausgerichtetes Quad aus zwei Dreiecken rendere, verstehe ich nicht, warum an der diagonalen Kante, an der sich diese Dreiecke treffen, keine Artefakte sichtbar sind. Einige dieser Pixel müssen sich in beiden Dreiecken befinden, oder? Wenn mein Fragshader also immer eine teilweise transparente Farbe abgibt - etwa 50% Schwarz -, sollte das resultierende Quad dann keine sichtbare dunkle diagonale Linie enthalten?
Offensichtlich ist es großartig, dass dies kein wirkliches Problem ist, das umgangen werden muss. Ich verstehe einfach nicht, warum es nicht so ist. Welche GPU-Magie sorgt dafür, dass dies immer funktioniert?
quelle