Frage

Ich habe Probleme mit in OpenGL Zeichnung, und ich brauche, genau zu sehen, welche Werte in dem Tiefenpuffer platziert werden. Kann mir jemand sagen, wie diese Werte abzurufen? Vielen Dank Chris

War es hilfreich?

Lösung

Verwenden Sie glReadPixels mit format = GL_DEPTH_COMPONENT, zum Beispiel:

float depth;
glReadPixels(0, 0, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, &depth);

Wird die Tiefe des Pixels erhalten (0, 0).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top