PatientZero6 дек 2019 в 04:23Свёрточные текстурыВремя на прочтение8 минОхват и читатели8.9K3D-графика * Разработка игр * ПереводВсего голосов 23: ↑23 и ↓0+21Добавить в закладки101Комментарии4
Sixshaman6 дек 2019 в 09:24Эх, всё же WebGL крайне неудобен для подобных операций — нет специализированных вычислительных шейдеров, из-за чего приходится костылить и вести все расчёты на фрагментном. Ждём WebGPU, он однажды придёт и решит все проблемы одним махом. Наверное.
VDG8 дек 2019 в 00:18Показать предыдущий комментарийНа www.shadertoy.com поищите. Там каждая вторая демка использует технику double buffer.
evgkul14 окт 2022 в 14:35Вместо texture можно использовать texelFetch (наример, texelFetch(512,512) вместо texture(0.5,0.5), если текстура имеет размеры 1024*1024)
Свёрточные текстуры