Pregunta

Estoy teniendo problemas con el dibujo en OpenGL y tengo que ver exactamente qué valores están siendo colocados en el búfer de profundidad. ¿Puede alguien decirme cómo recuperar estos valores? Gracias Chris

¿Fue útil?

Solución

glReadPixels con formato = GL_DEPTH_COMPONENT, por ejemplo:

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

obtendrá la profundidad de píxel (0, 0).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top