Пошук по сайту

up

Комп'ютерні новини

Всі розділи

Microsoft DirectX Raytracing і NVIDIA RTX додають можливість трасування променів у режимі реального часу

Компанія Microsoft анонсувала розширення API DirectX 12 за допомогою технології DirectX Raytracing. Вона надає компоненти для спрощення трасування променів у режимі реального часу. Реалізацію цієї можливості Microsoft покладає на обчислювальні шейдерні блоки, що забезпечує широку сумісність з різними відеокартами.

NVIDIA RTX

Відзначимо, що технологія трасування променів у режимі реального часу роками активно використовується в архітектурі для створення фотореалістичних інтерактивних проектів будівель або інтер'єрів і в кіноіндустрії, де для рендерингу кожного кадру використовуються потужні обчислювальні системи і це займає багато часу. А ось розробники ігор поки обходили цю технологію стороною через високу варіативність геймплея і великої кількості об'єктів у кадрі, що на даному етапі вимагало б гігантських обчислювальних ресурсів. Тільки уявіть: кожен піксель зображення вимагає прорахунку сотень променів і все це на швидкості від 30 FPS і вище для комфортного геймплея.

NVIDIA RTX

Але з появою Microsoft DirectX Raytracing і NVIDIA RTX все змінюється в кращу сторону. Оскільки Microsoft DirectX Raytracing є частиною API DirectX 12, то в теорії вона буде сумісна і з присутніми на ринку моделями від AMD і NVIDIA, для яких заявлена ​​підтримка даного API. А ось технологія NVIDIA RTX створюється виключно під NVIDIA Volta і наступні покоління. Тобто володарів NVIDIA Pascal і більш ранніх поколінь вона обходить стороною.

NVIDIA RTX

NVIDIA RTX складається з двох компонентів: спеціальних апаратних блоків (імовірно ядра Tensor) і ефектів NVIDIA GameWorks Ray Tracing (Area Shadows, Glossy Reflections, Ambient Occlusion), стандартизованих за допомогою API Microsoft DirectX Raytracing (DXR). Тобто відеокарти лінійки NVIDIA Volta будуть підтримувати два режими трасування променів у реальному часі: за допомогою Microsoft DirectX Raytracing або NVIDIA GameWorks Ray Tracing (якщо розробники використовували її в процесі створення своїх проектів).

NVIDIA RTX

Розробники ігрових рушіїв Unreal Engine (Epic Games), Unity, Frostbite (EA DICE) і Allegorithmic уже зацікавилися технологією NVIDIA RTX. Також інтерес до неї проявляють компанії EA, Remedy Entertainment і 4A Games. Якщо технологія трасування променів у режимі реального часу буде успішна і в повному обсязі інтегрована в ігри, то нам обіцяють новий рівень якості картинки з ще більш реалістичними об'єктами, тінями і відбитками.

NVIDIA RTX

https://www.techpowerup.com
Сергій Буділовський