Новини Технології 10.02.2025 о 16:57 comment views icon

На 96% менше використання пам’яті в іграх — NVIDIA представила технології Optix 9 та Neural Texture Compression

author avatar

Андрій Русанов

Автор сайту

На 96% менше використання пам’яті в іграх — NVIDIA представила технології Optix 9 та Neural Texture Compression
Приклад текстур, які стискаються NTC / NVIDIA
Розділ Технології виходить за підтримки

Набір інструментів для розробників ігор NVIDIA Optix 9 включає технологію RTX Mega Geometry, а Neural Texture Compression SDK дозволяє стискати текстури та пакувати у єдиний файл.

Neural Texture Compression

Нейронне стиснення текстур (NTC) — це спосіб пакування кількох ігрових текстур у невеликий файл зі збереженням їхньої якості. Зазвичай матеріал в іграх (дерево, метал, тканина тощо) складається з кількох текстур, які описують його колір, фактуру, рельєф та виблиски. NTC об’єднує всі ці текстури в один стиснутий файл, який заощаджує пам’ять та пришвидшує відтворення ігор.

Замість того, щоб зберігати текстури звичайним способом, NTC використовує невелику модель штучного інтелекту, щоб відновлювати їх з файлу за потреби. Ця модель AI працює досить швидко, щоб генерувати текстури у реальному часі під час гри. Однак вона створює різкі необроблені поверхні, і може знадобитися додаткова фільтрація, щоб текстури мали кращий вигляд.

Якщо гра працюватиме на заслабкому ПК чи старій консолі, можливо, краще розпакувати текстури під час завантаження гри та зберегти їх у більш традиційному форматі стиснення BCn. Загалом технологія працюватиме на більшості відеокарт. NVIDIA підтверджує, що всі GPU з підтримкою Shader Model 6 підтримуватимуть декомпресію NTC, однак виведення NTC буде повільнішим на більш ранніх відеокартах. Щоб скористатися перевагами технології, NVIDIA рекомендує як мінімум RTX 20, а краще RTX 40 або новіші. Технологія працює з Vulkan 1.3 та DIrectX12.

За даними Compusemble (через Tom`s Hardware), у роздільній здатності 1440p з увімкненим масштабуванням DLSS режим «NTC перекодовано до BCn» зменшив обсяг пам’яті текстур тестової програми на 64%, з 272 МБ до 98 МБ. Режим «NTC inference on sample» зменшив розмір текстури лише до 11,37 МБ. Це означає зменшення використання пам’яті на 95,8% порівняно з режимом звичайного стиснення та на 88% порівняно з попередніми версіями нейронного стиснення.

NVIDIA OptiX 9

Це набір інструментів, який допомагає створювати реалістичні зображення імітацією взаємодії світла з об’єктами. OptiX використовує потужність відеокарт NVIDIA, щоб робити це швидко. технологія придатна не тільки для розробки ігор, але й у кіновиробництві. Випуск NVIDIA OptiX 9.0.0 включає:

  • Clusters aka Megageometry – API для значного прискорення створення BVH-білдів масивних динамічних трикутних моделей (meshes)
  • Cooperative Vectors – API для запуску невеликих моделей штучного інтелекту в програмах шейдерів OptiX, прискорених тензорними ядрами NVIDIA
  • Апаратно прискорені лінійні криві (linear curves) на відеокартах NVIDIA Blackwell, а також новий швидший програмний перетин кривих Rocaps
  • Покращення якості шумопридушення

Набір оновлений для підтримки серії RTX 50 Blackwell. NVIDIA каже, що останнє лютневе оновлення «значно прискорить створення BVH» за допомогою Megagometry, також відомої як RTX Mega Geometry. Цю технологію нещодавно випробував Digital Foundry в Alan Wake 2, яка є однією з перших ігор з її підтримкою. Як випливає з назви, це технологія лише для RTX, AMD і Intel є що наздоганяти.

NVIDIA представила DLSS Smooth Motion, DLSS Override та нову Super Resolution, яка споживає на 30% менше — частина функцій доступна на RTX 20xx

Джерело: VideoCardz

Розділ Технології виходить за підтримки

Favbet Tech – це ІТ-компанія зі 100% украі‌нською ДНК, що створює досконалі сервіси для iGaming і Betting з використанням передових технологіи‌ та надає доступ до них. Favbet Tech розробляє інноваційне програмне забезпечення через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та створювати унікальний досвід для гравців.


Що думаєте про цю статтю?
Голосів:
Файно є
Файно є
Йой, най буде!
Йой, най буде!
Трясця!
Трясця!
Ну такої...
Ну такої...
Бісить, аж тіпає!
Бісить, аж тіпає!
Loading comments...

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: