Бывший технический директор Rockstar North Оббе Вермей (Obbe Vermeij), прошлой осенью вынужден закрыть блог с рассказами о временах работы в студии, вернулся с объяснением одной из особенностей Grand Theft Auto: San Andreas.
![Источник изображения: Steam (Swift Koneko)](https://newsper.ru/wp-content/uploads/2024/03/1709704804_159_00.jpg)
Источник изображения: Steam (Swift Koneko)
Речь идет об удивительном поведении зеркал в GTA: San Andreas. В PS2-версии игры то и дело можно было заметить, как персонаж в отображении будто пытается вырваться на свободу или некоторые модели «смотрят» не в ту сторону.
По словам Вермея, суть проблем состоит в недостатке видеопамяти на консоли Sony. Чтобы избежать ограничения, вместо полноценной реализации зеркал разработчику пришлось рендерить отраженную сцену вместе с основной.
У такого подхода оказалось несколько изъянов:
- зеркала пришлось размещать только на наружных сторонах комнат;
- персонажи и объекты в отражении словно тянутся наружу, как в фильмах ужасов;
- отсечение поверхностей работает некорректно, поэтому модели повернуты к камере задней стороной (как стерео на скриншоте ниже).
![Источник изображения: X (Obbe Vermeij)](https://newsper.ru/wp-content/uploads/2024/03/1709704804_66_01.jpg)
Источник изображения: X (Obbe Vermeij)
Вермей считает такой способ неидеальным, но, по крайней мере, парикмахерской в GTA: San Andreas не остались без зеркал. Проблема наблюдается именно на PS2 – ПК-версия от недостатка памяти не страдала.
В комментариях пользователи показали Вермею еще один побочный эффект выбранного метода: благодаря разработчикам уловки персонаж может запустить в зеркало ракету, и снаряд «уйдет» в отражение.
GTA: San Andreas дебютировала в октябре 2004 года на PS2 и впоследствии была портирована на PC, Xbox, Android, iOS, PS3 и Xbox 360. Ремастер в составе сборника GTA: The Trilogy – The Definitive Edition вышел в ноябре 2021-го.
Если вы заметили ошибку, выделите ее мышкой и нажмите CTRL+ENTER.