Авторитетный YouTube канал Threat Interactive выпустил масштабный технический анализ графической архитектуры Metal Gear Solid V: The Phantom Pain, который вызвал широкий резонанс в сообществе. Автор материала утверждает, что проект 10 летней давности, созданный на базе Fox Engine, демонстрирует уровень инженерной эффективности, практически утраченный современной индустрией в эпоху универсальных движков вроде Unreal Engine 5. В ролике подробно разбирается, как разработчикам удавалось достигать кинематографичной картинки и высокой производительности, используя нестандартные и крайне экономные решения, резко контрастирующие с нынешней зависимостью от алгоритмов апскейлинга и временного сглаживания.
Центральной темой разбора стала уникальная организация G-буфера, настроенного под формат B8G8R8A8. Инженеры Kojima Productions применили радикальный подход, полностью исключив информацию о базовом цвете (альбедо) из этапа расчета освещения, что позволило существенно разгрузить шину памяти. Вместо хранения тяжелых данных для каждого пикселя движок оперирует компактной системой восьмибитных идентификаторов материалов. В момент обработки кадра шейдер обращается к миниатюрным таблицам поиска по ID материала, мгновенно получая физически корректные параметры, такие как цвет блика или коэффициент Френеля. Это элегантное решение позволяет Fox Engine корректно отрисовывать сложные поверхности вроде кожи или золота без создания гигантских буферов, свойственных современным методам отложенного рендеринга.
Для достижения высокой кадровой частоты движок использует агрессивную работу с отсечением невидимой геометрии. Автор видео демонстрирует, как MGS V применяет предварительный проход глубины и трафаретные буферы (stencil buffers) для источников