Декали в играх

Декали в играх

Декали (decal с англ.: бирка, ярлык, клеймо) это особый вид геометрии, позволяющий детализировать игровое окружение. Чаще всего декали используются для отрисовки следов от пуль, взрывов; пятен крови; трещин и потертостей на стенах. Они могут быть как динамическими — созданными в процессе работы движка, так и статическими — размещенными дизайнером уровня. Мы рассмотрим способ создания декалей путем оборачивания геометрии уровня.

Occlusion culling — отброс загороженной геометрии . Теория

Отброс загороженной геометрии (occlusion culling) достаточно интересный вопрос, а его реализация не менее интересна. Однако содержит достаточное количество непонятных с первого взгляда моментов, но стоит все разложить как все становится понятно))

Post process. SSAO. Теория

Не смотря на свою простоту, возможности которые дает post process достаточно большие. Ярким тому примером является SSAO, который способен придать сцене реализм и глубину. В данной статье поговорим о теории.

Post process. Туман (fog)

В SkyXEngine пост процессорный эффект тумана претерпевал очень много изменений. Сам по себе туман очень простой эффект, но в то же время очень эффектный. Туман может скрыть некоторые ошибки, помешать их обнаружению, и в самом простом случае прибавить сцене атмосферы, объема, конечно же при грамотном подходе дизайнера))

Что такое глубина (depth)?

Буфер/карта глубины для меня начинающего таили множество секретов и генерировали еще большее множество вопросов. Лишь только со временем мне удавалось находить на них ответы, основываясь на своем опыте. В данной статье я попробую донести понятным изложением суть понятия глубины в контексте программирования графики.

Post process. Общее

Во времена начала программирования графики я очень часто не мог понять что такое post process (пост процесс), казалось бы, это то что идет после самого процесса рисования графики) Но это понятие содержит в себе очень много смысла, и оно достаточно простое для понимания)