Unreal Engine додає підтримку DX12 Raytracing

Unreal Engine додає підтримку DX12 Raytracing

З тих пір, як Nvidia запустила свої RTX графічні процесори, компанія б'ється по барабану на трасування променів як основну, обов'язкову функцію, яка в кінцевому рахунку перетворить всю ігрову індустрію. На жаль, зусилля компанії, спрямовані на просування трасування променів як справді неминучої наступної великої речі, на відміну від технології, яка постійно 4-5 років від впровадження, зіткнулися з проблемою: не дуже багато ігор, які можуть скористатися можливістю.

Існує неминучий період відставання між впровадженням будь-якої нової апаратної можливості і появою програмного забезпечення, яке може мати значущі переваги цього апаратного забезпечення, але в цьому випадку додається зморшок. Якщо ви розробник гри, який хоче інтегрувати трасування променів у вашу майбутню гру, вам потрібен двигун, здатний в першу чергу обробляти трасування променів. Epic вже багато років говорив про трасування променів в Unreal Engine 4 - компанія демонструвала робоче навантаження в режимі реального часу в Star Wars:

А потім слідував за ним з демонстрацією SIGGRAPH під назвою "Швидкість світла", яку ви також можете побачити нижче:

Швидко переходимо до сьогоднішнього дня, і підтримка трасування променів була формально інтегрована в майбутню версію Unreal Engine 4, 4.22 (підтримка пропонується в Early Access, який Epic замітки призначені для використання з обережністю). Зауваження щодо латок:

Додана підтримка трасування низьких рівнів.

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

Читати далі

Новий Mac Teardowns демонструє компанію Apple M1 Engineering під капотом
Новий Mac Teardowns демонструє компанію Apple M1 Engineering під капотом

iFixit розібрав MacBook Air та MacBook Pro, що працюють на M1, даючи нам поглянути на одну з останніх незвіданих основних областей цих продуктів: їх основний фізичний дизайн.

Intel Proaches Apple Engineer, який веде команду розробки M1
Intel Proaches Apple Engineer, який веде команду розробки M1

Intel залучила одного з найцікавіших інженерів Apple, щоб допомогти зі своїми зусиллями SOC.

Volvo для використання Unreal Engine для "фотореалістичних" дисплеїв EV
Volvo для використання Unreal Engine для "фотореалістичних" дисплеїв EV

Volvo - це остання компанія, яка оголошує плани використовувати Unreal Engine для майбутнього флоту EVS. Це задає питання: чи можуть пасажири грати в раунд світів, коли застряг у трафіку?

AMD Engineer підтверджує, що споживання GPU RDNA3 збільшиться
AMD Engineer підтверджує, що споживання GPU RDNA3 збільшиться

Це тенденція, - сказав співробітник AMD та інженер -ветеран.