NVIDIA запатентувала технологію «нескінченного дозволу»

NVIDIA запатентувала технологію «нескінченного дозволу»

В оприлюдненій нещодавно патентній заявці NVIDIA описує технологію, яка може помітно змінити метод виконання та сприйняття ігор. Компанія називає його «нескінченною роздільною здатністю» - це ефективний спосіб використання векторної графіки для заміни статичних текстур в іграх.


Сьогодні більшість ігор покладаються на растрові текстури, створені з прицілом на стандартні роздільні здатності екрану 720p, 1080p, 1440p, 4K, а також деякі проміжні. Ці текстури покривають практично будь-яку поверхню в сучасних іграх, від моделей персонажів, до зброї, - кожна 3D-модель «обгорнута» 2D-текстурою. У патенті NVIDIA описується новий спосіб візуалізації текстур.


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

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

Втім, процедурна генерація текстур, як і векторна графіка (саме на останню більше походить описаний у патенті метод) - не новинка. Для популярних сьогодні мультяшних ігор це може бути цікавим рішенням. Але в разі фотореалістичних проектів подібний підхід не завжди можливий. До того ж, зазвичай такі методи потребують додаткових обчислювальних потужностей і зусиль з боку розробника. Можливо, NVIDIA знайшла спосіб зробити процедурні/векторні текстури менш складним і ресурсоємним, а значить і більш поширеним явищем?

Image

Publish modules to the "offcanvas" position.