Open w23 opened 3 years ago
Нужны сферические гармоники. lifekilled со стрима:
Светляки от GI можно очень ээфективно использовать. Если взять направление, откуда светляк прилетел, и осветить им соседние тексели, как источником света Для этого нам понадобится конвертация светляков в сферические гармоники и их смешивание большим блюром. И репроетить тоже надо будет сферические гармоники. За 5 минут это сделать не получится действительно Сферическая гармоника хранит в себе свет, прилетевший с разных направлений Я взял SVGF и идею многопроходности отсюда. На вкладке Common в конце есть функция блюра 3х3. А на вкладках B, C и D и Image он применяется с шагом 1, 2, 4 и 8, получается огромный Kernel https://www.shadertoy.com/view/tlXfRX
There's a whole article about this in ray tracing gems IIRC