
La evenimentul „Tankman Day” din septembrie, Wargaming și-a anunțat apariția în World of Tanks pentru prima dată
gagaget:După cum am înțeles, tehnologia dvs. este diferită de ceea ce înseamnă de obicei utilizatorii prin Ray Tracing în jocuri. Cel puțin, nu necesită o placă video Nvidia Geforce 2060. Care mai sunt diferențele?
Denis Ișmukhametov:RTX este o tehnologie proprietară Nvidia și noiNu o folosim. World of Tanks folosește algoritmul de urmărire a razelor (RT), care a fost folosit încă din anii 80. Implementarea noastră folosește DirectX 11, Compute shaders și biblioteca Intel Embree. Astfel, calculele cad pe GPU și CPU. De obicei, ray tracing funcționează în trei etape. Prima etapă este construirea unei structuri de date (BVH), în care poligoanele sunt combinate în casete pentru a accelera munca. A doua etapă este locul în care are loc trasarea în sine — această etapă poate fi folosită pentru a desena umbre, iluminare globală și multe altele. Apoi urmează a treia etapă, în care zgomotul și cerealele sunt eliminate. Pe plăcile video cu suport de urmărire hardware, doar a doua etapă este accelerată.
Dacă comparăm cu tehnologia Nvidia, calitatea imaginii noastre nu va fi diferită, singura diferență este că nu avem nevoie de nucleele RT ale plăcii video
Notă:Datorită faptului că, în World of Tanks, urmărirea de raze utilizează DirectX 11, funcția poate fi lansată pe Windows 7 sau mai nou.

</ img>

</ img>

</ img>

</ img>

</ img>

</ img>






gagadget: Cum merg lucrurile cu optimizarea pe procesoarele cu mai multe nuclee? Cât de eficient vor fi folosite toate nucleele?
Alexander Shemetov:În februarie a acestui an, a fost lansat World of TanksO actualizare care oferă suport pentru procesoare multi-core. Cu această actualizare, a devenit posibilă încărcarea completă a tuturor nucleelor de procesor, inclusiv a celor virtuale. Tehnologia introdusă în acel moment a făcut posibilă accelerarea etapei de construire a unei structuri de date (BVH). Așa că ne-am pregătit din timp. În ceea ce privește optimizarea și încărcarea tuturor nucleelor, totul funcționează bine. Împreună cu clientul jocului, în programul demonstrativ World of Tanks Encore RT a fost introdus suport pentru multi-core și ray tracing. Deci, puteți testa deja noua tehnologie în dinamică și puteți evalua singur optimizarea.

</ img>

</ img>

</ img>

</ img>




gagaget:Ce va afecta exact ray tracing în World of Tanks? Umbre, reflexii sau iluminare în general? De exemplu, în Battlefiled V, pe bălți sau pe caroseriile mașinilor pot fi văzute reflexii de foc și trasoare de la obuzele de tanc. Va fi implementat ceva similar în proiectul dumneavoastră?
Proiect special
Un laptop din viitor: revizuirea ASUS ZenBook Duo Pro cu două ecrane tactile
Denis Ișmukhametov:Acum puterea plăcilor video, chiar dacă acesteaEi folosesc accelerația hardware ray tracing, care este suficientă doar pentru a implementa unul dintre efectele posibile. Există jocuri în care se calculează umbrele și există jocuri în care trasarea este folosită pentru a îmbunătăți reflexiile sau iluminarea globală. Este imposibil să implementezi totul deodată - plăcile video nu se vor descurca. Am decis să ne concentrăm pe umbre, deoarece în World of Tanks este cea mai proeminentă parte a imaginilor.
Alexander Shemetov:Merită să clarificăm că umbrele vor continuatancuri și din rezervoare. Datorită acestui fapt, am reușit să obținem performanțe bune, chiar și în comparație cu jocurile care folosesc accelerația hardware a urmăririi razelor.
Spre deosebire de harta umbră, care se află în prezentutilizat în principal în industria jocurilor de noroc, trasarea este mai precisă și mai realistă…Umbrele din micile detalii au devenit mai clare și au pierdut efectul de „scăriță”, în același timp, au apărut noi umbre neclare în penumbră (penumbra), spațiul dintre zonele de umbră deplină și lumină deplină

</ img>
gagadget: După cum am înțeles, va fi posibilă activarea urmăririi, atât în HD cât și în clientul SD al jocului?
Denis Ișmukhametov:Da, însă, pentru ca opțiunea să funcționeze, va fi necesarăactivați „grafică îmbunătățită” în setările jocului. Setarea este opțională, dacă computerul nu „trage” - jucătorul îl poate opri. În plus, există trei moduri de operare RT: calitate scăzută, medie și înaltă.
gagaget: pentru ce configurații de computer este proiectată noua tehnologie? Cât de mult va scădea performanța?
Denis Ishmukhametov: Pentru a începe trasarea umbrelor este suficient să avețio placă video care acceptă DirectX 11 (Nvidia GTX 470 sau mai mare sau o placă AMD similară). Dar cu un astfel de hardware, playerul probabil nu va obține performanțe confortabile.
Ne-am bazat pe plăci video de top de acum cinci ani - Nvidia GeForce 970, soluții similare de la AMD și alți producători
Alexander Shemetov: Desigur, am efectuat teste, noi aproximativȘtim în ce configurații joacă jucătorii noștri. Totuși, totul a fost realizat în condiții de seră pe sisteme stabile. De fapt, totul depinde de setările utilizatorului, de situația din luptă, de hartă, de preferințele personale, de programele activate în fundal și de multe alte lucruri mici. E greu de spus exact. În special în acest scop, lansăm aplicația noastră demo World of Tanks Encore RT, care va permite oricărui jucător să încerce tehnologia pe mașina sa și în condițiile sale și să selecteze în prealabil o configurație confortabilă de setări. Tehnologia este optimizată pentru AMD, plăci video Nvidia și grafică Intel integrată, așa că nu ar trebui să existe probleme la laptopurile de ultimă generație.

</ img>

</ img>


gagadget: În ce stadiu se află acum dezvoltarea, puteți oferi o dată aproximativă de lansare?
Alexander Shemetov:În viitorul apropiat.
Puteți testa funcționarea raytracing-ului acum în aplicația World of Tanks Encore RT.