shadow mapping

  • ХабрахабрФото [Перевод] Трассировка теней с технологиями AMD: как реализованы тени в The Riftbreaker

    [Перевод] Трассировка теней с технологиями AMD: как реализованы тени в The Riftbreaker

    The Riftbreaker — изометрическая стратегия, сочетающая в себе элементы выживания, исследования и hack’n’slash. Разработанная на собственном движке Exor Studios — Schmetterling Engine 2.0, The Riftbreaker позволяет использовать новейшие разработки в игровой индустрии, одной из которых является трассировка лучей в реальном времени. В этой статье речь пойдет о том, с какими проблемами столкнулись в студии при реализации трассировки лучей в игре…

    Читать далее »
  • ХабрахабрФото [Перевод] Как работает рендеринг 3D-игр: освещение и тени

    [Перевод] Как работает рендеринг 3D-игр: освещение и тени

    Реализация подавляющего большинства визуальных эффектов в современных играх зависит от продуманного использования освещения и теней. Без них игры были бы скучными и безжизненными. В четвёртой части анализа рендеринга 3D-игр мы сосредоточимся на том, что происходит в 3D-мире наряду с обработкой вершин и наложением текстур. Нам снова понадобится много математики, а также уверенного понимания основ оптики. Часть 1: обработка вершин Часть…

    Читать далее »
  • ХабрахабрФото [Перевод] Learn OpenGL. Урок 5.4 – Всенаправленные карты теней

    [Перевод] Learn OpenGL. Урок 5.4 – Всенаправленные карты теней

    В предыдущем уроке мы разобрались с созданием динамических проекционных теней. Эта техника отлично работает, но, увы, подходит она только для направленных источников света, поскольку карта теней создается в одном направлении, совпадающим с направлением источника. Именно поэтому данная техника также называется направленной картой теней, так как карта глубин (карта теней) создается именно вдоль направления действия источника света.Данный же урок будет посвящён…

    Читать далее »
  • ХабрахабрФото [Перевод] Реализация быстрых 2D-теней в Unity с помощью 1D shadow mapping

    [Перевод] Реализация быстрых 2D-теней в Unity с помощью 1D shadow mapping

    Введение Недавно я приступил к реализации системы 2D-теней в Unity, которую можно было бы использовать в настоящей игре. Как известно профессиональным разработчикам, есть большая разница между тем, чего можно достичь в техническом демо и тем, что применимо для интеграции в полную игру, где реализованная возможность является лишь одной из множества. Влияние на ЦП, видеопроцессор и память должны находиться в балансе…

    Читать далее »
  • ХабрахабрФото [Перевод] Learn OpenGL. Урок 5.3 — Карты теней

    [Перевод] Learn OpenGL. Урок 5.3 — Карты теней

    Если лучи от источника света не попадают на объект, так как поглощаются другим объектом, то первый объект находится в тени. Тень — это отсутствие света. Благодаря ним сцена приобретает "глубину". Тени добавляют реализма к изображению и дают увидеть взаимное расположение объектов. Сравните следующие изображения сцены с тенями и без: Благодаря теням видно, что один из кубов висит в воздухе. Как…

    Читать далее »


Кнопка «Наверх»