Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Очень не хватает видео. Вот честно, не первый раз уже рассказывают на хабре о крутых эффектах, но не показывают видео, а в статике оценить их сложно.
Одна и та же картинка два раза — гениально.
зачем такие детализованные снежинки?
И смотрятся они неествественно на картинке с текстурами такого низкого качества.
Ну это же не реклама эффектаWAT?
К сожалению, эффективное решение данной проблемы мне не известно.
Даже 25000 частиц в каждом кадре – это ощутимая нагрузка.
На самом деле — пересечение с геометрией дело тривиальное, рисуем (hardware z-buffer) или запекаем всю сцену с ортографической проекцией (можно даже low-res) и с помощью Compute-шейдеров независимо обрабатываем каждую частицу, если пересеклась — просто сбрасывать позицию (UAV'ы позволяют одновременно писать в буфер и читать, думаю в OGL есть подобное). Вершины рисовать вообще без Vertex/Index-буферов, основываясь только на структурных буферах (аналоги и в OGL есть) и кол-ве частиц.
Да бросьте :) В 2012-ом/2015-ом году?
В вашем случае этим можно пренебречь.
Но когда снег пролетает сквозь крыши
дождь не меняет интенсивность
Значительное усложнение расчетов. Даже если и не с точки зрения вычислительной мощности, то с точки зрения реализации.
снежинок с учетом завихрений и пересечений
Реализация погодных эффектов. Осадки