Я починаю з GLSL і я реалізував просте відкладене затінення, яке виводить G-буфер з позиціями, нормалами та альбедо.
Я також написав просту шейдерну точку світла.
Тепер я малюю сферу для точкового світла і вихід виходить у буфер освітлення.
Проблема полягає в тому, як я поєдную результати буфера освітлення при малюванні декількох вогнів?
Наприклад, коли я малюю друге світло до лампового буфера, використовуючи точковий шейдер, як додати перше світло до другого в буфер освітлення. Я маю на увазі, ви не можете читати і записувати в той же вихідний буфер?