Все новости
Это интересно
Сейчас читают
Grand Theft Auto: San Andreas
Аватар Evernews Evernews

Как GTA San Andreas получила странные зеркала: объясняет техдиректор Rockstar North

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

Разработчикам недоставало памяти, поэтому пришлось схитрить.

Как GTA San Andreas получила странные зеркала: объясняет техдиректор Rockstar North

В релизной версии Grand Theft Auto San Andreas странновато вели себя зеркала: время от времени все выглядело так, будто отражения персонажей готовы выйти из зеркал в реальный мир. Бывший технический директор Rockstar North Оббе Вермейдж рассказал, в чем тут дело.

Проблема, вспоминает Вермейдж, была чисто технической. Разработчикам недоставало памяти для создания нормальных отражений, так что пришлось схитрить.

Оббе Вермейдж
бывший технический директор Rockstar North

У нас не было нужного объема видеопамяти, чтобы нормально сделать зеркала. Вместо этого я рендерил отраженную версию сцены одновременно с самой сценой.

С таким методом есть несколько проблем. Зеркала могут быть только на внешних стенах комнаты, а персонажи или объекты могут выходить из зеркал, словно в фильме ужасов. Отбраковка поверхностей работает некорректно, так что некоторые модели показывают свою заднюю часть.

В идеале, отмечает Оббе, стоило использовать другой подход: отрендерить сцену дважды, в первый раз — с точки зрения камеры, играющей роль зеркала. Отрендеренное изображение превращалось в текстуру и накладывалось на поверхность зеркала.

Однако этот метод требует дополнительную видеопамять для хранения первого рендера. Именно тут у разработчиков и возникла проблема.

Читать далее
Сколько вы тратите на игры за год?
Больше 100000 рублей
165 голосов, 5.0%
От 50000 до 100000 рублей
106 голосов, 3.2%
От 25000 до 50000 рублей
126 голосов, 3.8%
От 10000 до 25000 рублей
283 голоса, 8.6%
До 10000 рублей
657 голосов, 19.9%
Нисколько, я пират. Йо-хо-хо!
1965 голосов, 59.5%
Теги: Grand Theft Auto: San Andreas, Игры
Аватар Evernews
Evernews
8073 подписчика