Comments 4
Эх, всё же WebGL крайне неудобен для подобных операций — нет специализированных вычислительных шейдеров, из-за чего приходится костылить и вести все расчёты на фрагментном.
Ждём WebGPU, он однажды придёт и решит все проблемы одним махом. Наверное.
Ждём WebGPU, он однажды придёт и решит все проблемы одним махом. Наверное.
0
Интересно, есть ли реализации 2d пламени, построенные на этом принципе?
0
На www.shadertoy.com поищите. Там каждая вторая демка использует технику double buffer.
+1
Вместо texture можно использовать texelFetch (наример, texelFetch(512,512) вместо texture(0.5,0.5), если текстура имеет размеры 1024*1024)
0
Sign up to leave a comment.
Свёрточные текстуры