Super rezoluție temporală (TSR) în Unreal Engine 4: Caracteristici

Super rezoluție temporală (TSR) în Unreal Engine 4

Noua generație de console este pe piață de ceva timp, dar adevărul este că în acest moment nu am văzut o licărire a potențialului pe care îl pot oferi și am văzut dovada acestui lucru atunci când Epic a făcut prima demonstrație a 5 Unreal Engine , motorul grafic pe care îl vor folosi multe jocuri de generația următoare și care va profita la maximum de hardware-ul său cu noi tehnologii precum Super rezoluție temporală , despre care vom vorbi astăzi.

Unreal Engine 5 este acum disponibil în modul de acces timpuriu, ceea ce înseamnă că dezvoltatorii de jocuri pot începe acum să testeze noul motor și, împreună cu acesta, jocurile lor de nouă generație pentru PC și console; În acest sens, vedem grafice din ce în ce mai realiste (chiar fotorealiste în unele cazuri) și care, evident, au nevoie de tehnici speciale pentru a putea rula la o rată de imagini pe secundă care să permită o experiență de joc bună, și acolo sunt tehnologii precum ca TSR.

Ce este Super Rezoluția Temporală și cum funcționează?

Unreal Engine 5 Super Resolution temporar

Împreună cu alte tehnologii noi încorporate în Unreal Engine 5, Epic a anunțat, de asemenea, că a dezvoltat o nouă tehnică de scalare numită Temporal Super Resolution pentru aplicații bazate pe Unreal Engine 5. Această tehnologie are un singur scop, care nu este altul decât creșterea performanței cu Măriți scara imaginilor cu rezoluție mai mică, păstrând în același timp cât mai multe detalii posibil. Vă pare familiar acest scop? Este într-adevăr ca. NVIDIA DLSS or AMD fidelityFX , dar vom salva asta pentru mai târziu.

În timp ce Epic nu a menționat colaborarea cu nicio companie pentru acest lucru, AMD a făcut-o într-o postare oficială pe blog care oferă o imagine de ansamblu asupra schimbărilor care vin cu acest nou motor. Acestea arată destul de clar că Super Resolution temporar nu are nimic de-a face cu FSR (FidelityFX Super Resolution) pe care AMD îl dezvoltă ca un concurent al NVIDIA DLSS și că, de fapt, este foarte probabil ca AMD să anunțe această tehnologie foarte curând.

Din păcate, Epic nu intră în detalii despre modul în care funcționează TSR, dar pare a fi destul de similar cu AMD Radeon Boost , care schimbă dinamic rezoluția imaginilor redate pe baza mișcării, tocmai de aceea este numită „Temporală”. Compania din spatele motorului susține că o imagine îmbunătățită de 1080p la rezoluție 4K poate fi afișată la 43 FPS; aceeași scenă, dar redată la rezoluția nativă 4K ar fi de 18.6 FPS, deci vorbim cu siguranță despre un îmbunătățire imensă a performanței .

Fizica haosului UE5

În orice caz, dacă este așa cum era de așteptat, ceea ce ar face Super Rezoluția Temporală este să detecteze dinamic imagini sau porțiuni ale acesteia care se repetă în două cadre consecutive, astfel încât aceste cadre sau porțiuni să fie redate la o rezoluție mai mică pentru a economisi resurse atunci când sistem, nici mai mult, nici mai puțin.

Unreal Engine 5 funcționează cu toate unitățile de procesare grafică Shader Model 5, inclusiv AMD, Intel și plăci grafice NVIDIA și chiar console de ultimă generație deoarece au GPU AMD RDNA 2. Cu toate acestea, merită menționat faptul că NVIDIA a anunțat, de asemenea, că DLSS este disponibil cu acest acces timpuriu Unreal Engine 5 pentru o integrare mai ușoară, astfel încât dezvoltatorii vor avea probabil o alegere.

Îmbunătățirile pe care le promite această tehnologie

Am menționat deja înainte de saltul de performanță că, potrivit lui Epic, s-a calculat, ceea ce este o indignare deoarece reprezintă (conform cifrelor care au dat) o îmbunătățire a performanței de 231%, literalmente mai mult decât dublul. Cu toate acestea, să vedem ce au de spus atât Epic, cât și AMD despre asta, începând cu acesta din urmă:

„TSR este o nouă tehnică de scalare cu un singur cadru cu rezoluție mai mică pentru a maximiza performanța și fidelitatea vizuală. AMD a lucrat îndeaproape cu Epic pentru a optimiza caracteristicile Temporal Super Resolution pe sistemele alimentate de Radeon. TSR, o caracteristică standard a Unreal Engine 5, este activată pentru toate GPU-urile și oferă scalare de nouă generație nu numai pe PC, ci și pe PlayStation 5 și Xbox Seria X / S. „

Practic, ceea ce ne spune AMD este că această tehnologie îmbunătățește performanța, confirmă optimizarea pentru plăcile sale grafice și confirmă, de asemenea, compatibilitatea atât cu computerul, cât și cu consolele de generația următoare. La rândul său, asta a comentat Epic în această privință:

„Geometria micropoligonului Nanite și cerințele de fidelitate ale următoarei generații de jocuri au crescut cantitatea de detalii afișate pe ecran ca niciodată; pentru a satisface aceste cerințe, am scris un algoritm de rezoluție super temporală din cedru care înlocuiește TemporalAA pe care l-am folosit în Unreal Engine 4 pentru platforme high-end. „

5 Unreal Engine

Super rezoluția temporală are următoarele proprietăți (publicate de Epic):

  • Ieșire apropiată de calitatea randărilor 4K native, dar cu rezoluții de intrare de până la 1080p, permițând rate mai mari de cadre și o fidelitate mai bună a redării.
  • Mai puține fantome pe fundaluri de înaltă frecvență.
  • Reducerea pâlpâirii în geometria complexității ridicate.
  • Rulează pe orice hardware compatibil Shader Model 5: D3D11, D3D12, Vulkan, PS5, XSX. În curând vor fi mai multe.
  • Shaders optimizați special pentru arhitectura GPU PS5 și XSX.

În ce este diferit de tehnologia NVIDIA DLSS?

În esență, nu este încă cunoscut; NVIDIA DLSS utilizează o tehnologie bazată pe DNN (Deep Neural Reţea, rețea neuronală profundă) care folosește inteligența artificială pentru a îmbunătăți imaginea (claritatea acesteia, în special) și pentru a îmbunătăți performanța redând imaginile la o rezoluție mai mică decât ceea ce este eșantion și apoi le scalează.

Practic, Super Rezoluția Temporală este ceva foarte asemănător, așa cum a explicat Epic, dar rămâne de văzut cum va fi realizată în ultima instanță, deoarece nu au vorbit despre Inteligența Artificială sau ceva de genul pentru moment, fapt care diferențiază de la NVIDIA DLSS deja că această tehnologie profită de hardware-ul specific al GPU-urilor celor de culoare verde, lucru pe care GPU-urile AMD sau consolele de nouă generație nu le au.