Assassin's Creed Mirage использует нейросжатие текстур для экономии памяти
Оказывается, игра Assassin's Creed Mirage от Ubisoft является одной из немногих, использующих технологию нейросжатия текстур (AI neural texture compression). Об этом стало известно из блога компании.
Эта технология позволяет заменить несколько текстур высокого разрешения одной картой меньшего разрешения и небольшой нейронной сетью. Во время рендеринга движок использует эту сеть для восстановления свойств материала, таких как отражающая способность и шероховатость поверхности.
Основное преимущество — значительная экономия видеопамяти и места на диске. В случае с Assassin's Creed Mirage экономия VRAM для некоторых объектов достигла 30%. Разработчики применяли технологию выборочно, в основном к объектам с большим количеством экземпляров в сцене, таким как деревья, мебель и здания.
Обратной стороной является повышенная нагрузка на вычислительные ресурсы, что и стало причиной избирательного использования технологии. Тем не менее, в условиях текущего рынка памяти и накопителей такой подход может заинтересовать многих разработчиков, стремящихся оптимизировать потребление ресурсов в своих проектах.
Интересный факт: Нейросжатие текстур — это пример того, как технологии машинного обучения начинают проникать не только в постобработку (вроде апскейлинга или генерации кадров), но и в фундаментальные процессы рендеринга, потенциально открывая путь к играм с более детализированными мирами при меньших аппаратных требованиях.
















0 комментариев