Ce este Ray Tracing și cum îmbunătățește grafica în jocurile video?

  • Yurich Koshurich
  • 0
  • 5200
  • 966

Grafica în jocurile video a parcurs un drum lung. Totuși, așteptările jucătorilor de la grafica unui joc au crescut și exponențial. În aceste zile, jucătorii cer un nivel de fidelitate vizuală care era de neimaginat acum 10 ani în afara fermelor dedicate de redare 3D. Și totuși, în cea mai mare parte, chiar și cele mai bune jocuri disponibile astăzi arată la fel de bine ca prin utilizarea unei serii de comenzi rapide de redare care produc aproximări extrem de convingătoare despre modul în care percepem lumea din jurul nostru și indiferent cât de bune sau precise sunt acestea aproximațiile ajung, încă mai lipsește ceva. Și asta este oarecum lipsa de realism.

Ei bine, industria jocurilor de noroc este pregătită să experimenteze cel mai mare impuls sub forma lui Ray Tracing.

Ce este Ray Tracing?

Trasarea razelor este o metodă de calcul a scenelor 3D care imită modul în care noi, ca oameni, percepem lumea din jurul nostru sau, mai precis, modul în care lumina din lumea noastră este percepută de noi. Tehnica care a existat în jurul valorii de redare 3D în sine și funcționează prin calcularea cu atenție a fasciculelor de lumină de la o sursă până la destinația sa și a modului în care fasciculul se răsfrânge, pătrunde și este ocluit de obiecte dintr-o scenă. Cel mai mare avantaj al Ray Tracing este că, având suficient timp și putere de calcul, scenele rezultate pot fi distincte de realitate (sau realitate virtuală).

Modul în care urmărirea razelor va îmbunătăți grafica în jocuri?

Liderii departamentului de grafică, AMD și Nvidia și-au anunțat tehnologiile și progresele respective în Ray Tracing la GDC din acest an 2018. În cadrul ședinței de deschidere „State of Unreal” a GDC 2018, Epic Games, în colaborare cu NVIDIA și ILMxLAB, a oferit prima demonstrație publică de urmărire în timp real a radiațiilor în Unreal Engine. Pe de altă parte, AMD a declarat că colaborează cu Microsoft pentru a ajuta la definirea, rafinarea și susținerea viitorului DirectX12 împreună cu Ray Tracing.

În timpul prezentării Nvidia, cele trei companii au prezentat o demonstrație cinematografică experimentală folosind personaje Star Wars din The Force Awakens și The Last Jedi, construite cu Unreal Engine 4. Demonstrația este alimentată de tehnologia RTX a NVIDIA pentru GPU-urile Volta, disponibilă prin intermediul API-ului DirectX Ray Tracing Microsoft ( DXR). Mai mult, un iPad care rulează ARKit a fost folosit ca o cameră virtuală pentru a atrage atenția asupra detaliilor fine în vizualizări apropiate.

„Urmărirea în timp real a razei a fost un vis al industriei grafice și a vizualizării de ani de zile” a declarat Tony Tamasi, vicepreședinte senior de conținut și tehnologie la NVIDIA. „Cu utilizarea tehnologiei NVIDIA RTX, a GPU-urilor Volta și a noii API DXR de la Microsoft, echipele au reușit să dezvolte ceva cu adevărat uimitor, care arată că era urmăririi în timp real a radiațiilor este aici."

Deși AMD nu a prezentat nicio dovadă a conceptului progresului lor, ei au declarat că sunt, de asemenea, în coordonare cu Microsoft. Se spune că ambele companii vor susține tehnologia Ray Tracing folosind API-ul DXR disponibil dezvoltatorilor cândva mai târziu în acest an.

Cu o astfel de fidelitate grafică de înaltă performanță, care este acum disponibilă la discreția dezvoltatorilor, nu ne putem aștepta decât ca jocurile viitoare să prezinte o grafică mai realistă, cu o reprezentare precisă a condițiilor de iluminare, precum și o mai bună claritate. În timp ce acest lucru necesită o încărcare mai mare pe GPU-uri, Ray Tracing promite cu siguranță să elimine diferența dintre realitate și realitatea virtuală.




Nimeni nu a comentat acest articol încă.

Ghiduri de cumpărare gadget, tehnologii care contează
Publicăm ghiduri detaliate pentru achiziționarea de echipamente, creăm liste interesante cu cele mai bune produse de pe piață, acoperim știri din lumea tehnologiei