Intento implementar una simulación de tela basada en la posición usando tesselation de hardware. Esto significa que solo quiero cargar un quad de control en la tarjeta gráfica y luego usar el teselado y el sombreado de geometría para crear los nodos en la tela.
Esta idea sigue el papel:
Huynh, David, "Simulación de tela utilizando teselación de hardware" (2011). Tesis. Instituto de Tecnología de Rochester http://scholarworks.rit.edu/theses/265/
Sé cómo usar la teselación para crear los puntos simulados. Lo que no sé es cómo almacenar la información calculada en un framebuffer.
La geometría y también los sombreadores de evaluación de teselación tienen información necesaria para los cálculos por vértice. Pero, ¿pueden escribir directamente en el framebuffer?
El fragment-shader que conozco puede escribir en el framebuffer, pero mi información se interpolaría y ya no sabría qué escribir en qué posición.