Dado que la representación en capas con un sombreador de geometría en OpenGL parece un poco dudosa en algunos controladores/hardware, me gustaría sustituir la funcionalidad con mi propia solución. Esto usando una textura grande como Rendertarget, con por ejemplo una resolución de 300². Luego simula la renderización en capas renderizando hasta 100² fragmentos en la textura. Con esa resolución que daría lugar a 9 azulejos/capas como se muestra en la maqueta a continuación:Renderizar a parte de la textura
la pregunta es; ¿Cómo esto con OpenGL? Supuestamente con la ayuda de un sombreador de geometría que representa la escena para las diferentes fichas en una sola pasada.
Gracias por una buena respuesta. Tal vez debería esperar a que el fabricante de GPU junte su controlador (ATI). Por lo tanto, admiten capas de representación a 'texture2Darray' en su lugar. –
Sí, definitivamente. La pregunta es, si ATI alguna vez conseguirá que sus controladores funcionen correctamente ... –