Saya mencoba menerapkan simulasi kain berbasis posisi menggunakan perangkat keras tesselation. Ini berarti saya hanya ingin mengunggah quad kontrol ke kartu grafis dan kemudian menggunakan tesselation dan geometri shading untuk membuat simpul di kain.
Ide ini mengikuti makalah:
Huynh, David, "Simulasi kain menggunakan perangkat keras tessellation" (2011). Tesis. Institut Teknologi Rochester http://scholarworks.rit.edu/theses/265/
Saya tahu cara menggunakan tesselation untuk membuat poin simulasi. Apa yang saya tidak tahu adalah bagaimana menyimpan informasi yang dikomputasi ke dalam framebuffer.
Geometri dan juga shader evaluasi tesselation memiliki informasi yang diperlukan untuk perhitungan per-verteks. Tapi bisakah mereka langsung menulis ke framebuffer?
Shader-fragmen yang saya tahu dapat menulis ke framebuffer, tetapi informasi saya akan diinterpolasi dan saya tidak lagi tahu apa yang harus ditulis di posisi mana.