Все новости
Это интересно
Сейчас читают
007 First Light
Аватар Evernews Evernews

Реалистичные зеркала в 007 First Light оказались олдскульной технологией

6
0
Поделиться
Телеграфировать

Технически все устроено просто — используются дополнительные камеры.

Реалистичные зеркала в 007 First Light оказались олдскульной технологией

В 007: First Light Джеймс Бонд то и дело оказывается у какого-нибудь зеркала, демонстрирующего вполне приличное качество отражений. В движке Glacier, на котором сделана игра, реализована поддержка трассировки лучей, но зеркала сделали без нее.

Старший технический художник IO Interactive Даг Бенгтссон рассказывает, что вместо трассировки разработчики использовали старый трюк, применяющийся в играх много лет, — дополнительные камеры.

Для плоских поверхностей дизайнеры карт 007: First Light могут настроить специальную плоскость, описывающую отражающий объект, а потом получившееся отражение просто применяют к зеркалу.

Даг Бенгтссон
старший технический художник

Используя положение, размер и угол этой плоскости вместе с положением камеры игрока, мы получаем вторичную камеру, отрисовывающую мир с учетом этих параметров. Затем полученное изображение используется материалом любой поверхности, на которой должно появиться отражение.

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

Технический художник не уточнил, почему разработчики решили положиться именно на технику с камерами, а не на трассировку лучей. К сожалению, Бенгтссон не рассказал и о том, что будет, если поставить одно такое зеркало напротив другого.

Читать далее
Как думаете, когда выйдет The Elder Scrolls VI?
В 2027 году
206 голосов, 18.5%
В 2028 году
330 голосов, 29.6%
В 2029 году
172 голоса, 15.4%
Да ладно, никогда
406 голосов, 36.4%
Теги: 007 First Light, Игры
Аватар Evernews
Evernews
8091 подписчик