GTA 2 получила трассировку лучей
Уникальная возможность для обладателей мощных ПК – запустить культовую 30-летнюю игру в режиме, чтобы она не работала с частотой даже 60 кадров/с.
Криминальный экшен Grand Theft Auto 2 получил полноценную поддержку трассировки пути. Моддер под псевдонимом gebdag выпустил модификацию GTA2 RTX Remix, которая добавляет в классический проект современные графические технологии от Nvidia.
Интеграция трассировки лучей полностью изменила визуал города Эниуэр-Сити. Статичное освещение уступило место физически корректному расчету лучей в реальном времени. Ценителей классики удивят вспышки выстрелов, пламя горящих автомобилей и взрывы, которые реалистично освещают темные улицы. Благодаря внедрению карт самосвечения неоновые вывески магазинов и фары машин теперь отбрасывают мягкие цветные тени, а дополнительная настройка обеспечит плавную динамическую смену времени суток.
Главным вызовом для моддера стала архаичная архитектура игры. Боевик создавался под библиотеки DirectDraw и ранние версии Direct3D, с которыми инструментарий RTX Remix не умеет работать напрямую. Чтобы обойти ограничение, автор разработал специальный слой совместимости на базе Direct3D 9, которые переводит устаревшие вызовы движка в понятный для современных видеокарт формат. Заодно энтузиаст исправил проблему широкоформатного режима 16:9, устранив внезапное исчезновение пешеходов по краям дисплея, и включил генерацию кадров для достижения стабильных 60 кадров в секунду.
Прямо говоря, лучше игра не стала. Но это еще одна задача с улучшением старых игр, которую успешно помог решить Claude.
Больше новостей, полезных статей и мемов: