Comment obtenir des valeurs de Z de Z Tampon
-
12-10-2019 - |
Question
Je vais avoir des problèmes avec le dessin en OpenGL et je dois voir exactement quelles valeurs sont placées dans la mémoire tampon de profondeur. Quelqu'un peut-il me dire comment récupérer ces valeurs? Merci Chris
La solution
glReadPixels avec format = GL_DEPTH_COMPONENT, par exemple:
float depth;
glReadPixels(0, 0, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, &depth);
Est-ce obtenir la profondeur de pixel (0, 0).
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow