Microsoft розповіла про нововведення в DirectX 12: полегшене трасування променів і деталізація в залежності від відстані

Microsoft в рамках програми раннього доступу Windows Insider preview представила оновлені API-інтерфейси DirectX 12 та докладно розповіла про нововведення. Ці можливості з'являться у релізі наступного року і включають три основні функції.

Microsoft розповіла про нововведення в DirectX 12: полегшене трасування променів і деталізація в залежності від відстані

Перша можливість стосується трасування променів. У DirectX 12 вона була спочатку, проте тепер її розширили. Зокрема, були додані додаткові шейдери до об'єкта трасування променів PSO (об'єкт стану конвеєра). Це дозволяє підвищити ефективність роботи.

Далі слід згадати про технологію адаптивних алгоритмів ExecuteIndirect. Згідно з описом, ця можливість дозволяє визначати кількість променів на часовій шкалі виконання GPU. Зрештою, з'явилася можливість використовувати полегшений варіант трасування.

Попрацювала компанія з геометрією. В API DirectX 12 Microsoft додала підтримку шейдерів сітки (Mesh Shaders). Ця функція називається DirectX Sampler. Вона дозволяє визначати, які текстури найчастіше доступні і повинні залишатися в пам'яті. У результаті в відеопам'яті зберігаються лише дані, які потрібні тут і зараз.

Microsoft розповіла про нововведення в DirectX 12: полегшене трасування променів і деталізація в залежності від відстані

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

Microsoft розповіла про нововведення в DirectX 12: полегшене трасування променів і деталізація в залежності від відстані

Докладніше все це описано у блозі розробників Microsoft. При цьому зазначимо, що кілька днів тому компанія AMD є позитивною. висловилася на цю тему і натякнула на швидку появу нових функцій у продуктах Radeon. Очевидно, вони з'являться вже у нових топових відеокартах, які, як очікується, вийдуть у 2020 році. Їм приписують, до того ж, апаратну підтримку трасування променів. 



Джерело: 3dnews.ru

Додати коментар або відгук