2009-06-16 11 views
2

Ich verwende einen FBO, um meine Szene in eine Tiefenstruktur zu rendern (GL_DEPTH_COMPONENT). Wenn ich Multisampling in meiner Anwendung aktiviere, werden diese Samples in ein einzelnes Texel aufgelöst, aber wie werden sie kombiniert? Ist die Tiefe des nächsten Samples in der Textur oder im Durchschnitt der Samples gespeichert? Ist dieses Verhalten herstellerabhängig?Wie werden Tiefenwerte in OpenGL Texturen beim Multisampling aufgelöst?

Antwort

1

Siehe multisample specification document:

„Wenn die Tiefe Test bestanden wird, die alle Multisample Puffertiefe Abtastwerte der Tiefe des Tiefen Wert des fragmentelsten Probe eingestellt sind und alle Multisample- Pufferfarb Abtastwerte werden auf der Farbwert des eingehenden Fragments. "

Verwandte Themen