"Tulot jopa GTX 470: llä": World of Tanks -kehittäjät ottavat Ray Tracing -pelin käyttöön

Syyskuun "Tankman Day" -tapahtumassa Wargaming ilmoitti esiintyvänsä World of Tanksissa ensimmäistä kertaa

Ray Tracing -tekniikka, jonka pitäisi parantaavarjonäytön laatu suositussa tankkitoimintapelissä. Sitten toimittajia kiusattiin, koska tietoa annettiin erittäin vähän. Erityisen paljon kysymyksiä herätti uutinen, että toisin kuin tämän tekniikan jo tuttu toteutus peleissä, Wargamingin ratkaisu ei vaadi laitteistotukea olevaa näytönohjainta säteenseurantaan. Otimme yhteyttä World of Tanks Encore RT:n tuotepäällikkö Alexander Shemetoviin ja World of Tanksin grafiikkaohjelmoijaan Denis Ishmukhametoviin ja esitimme heille muutaman kysymyksen. Tietoja optimoinnista, tekniikan toiminnasta ilman RT-ytimiä, mihin tietokonekokoonpanoihin se on suunniteltu ja arvioiduista julkaisupäivistä.

gadget:Ymmärtääkseni tekniikkasi eroaa siitä, mitä käyttäjät yleensä tarkoittavat Ray Tracingilla peleissä. Se ei ainakaan vaadi Nvidia Geforce 2060 -näytönohjainta. Mitä muita eroja on?

Denis Ishmukhametov:RTX on patentoitu Nvidian tekniikka ja meEmme käytä sitä. World of Tanks käyttää itse ray Tracing (RT) -algoritmia, jota on käytetty 80-luvulta lähtien. Toteutuksessamme käytetään DirectX 11:tä, Compute Shadereita ja Intel Embree -kirjastoa. Näin ollen laskelmat kuuluvat GPU:lle ja CPU:lle. Tyypillisesti säteenseuranta toimii kolmessa vaiheessa. Ensimmäinen vaihe on tietorakenteen (BVH) rakentaminen, jossa polygonit yhdistetään laatikoiksi työn nopeuttamiseksi. Toisessa vaiheessa itse jäljitys tapahtuu – tätä vaihetta voidaan käyttää varjojen, globaalin valaistuksen ja muun piirtämiseen. Sitten tulee kolmas vaihe, jossa melu ja vilja poistetaan. Näytönohjainkorteissa, joissa on laitteiston jäljitystuki, vain toista vaihetta kiihdytetään.

Jos vertaamme Nvidia-tekniikkaan, kuvanlaatumme ei ole erilainen, ainoa ero on, että emme tarvitse näytönohjaimen RT-ytimiä

Huomautus:Koska World of Tanks -säteiden jäljitys käyttää DirectX 11: tä, toiminto voidaan käynnistää Windows 7: ssä tai uudemmassa.


</ img>


</ img>


</ img>


</ img>


</ img>


</ img>

 


 


 


 


 


 


 

 

gadget: Kuinka moniytimisprosessorien optimoinnin kanssa menee? Kuinka tehokkaasti kaikkia ytimiä käytetään?

Alexander Shemetov:Tämän vuoden helmikuussa World of Tanks julkaistiinPäivitys, joka tarjoaa tuen moniytimisille prosessoreille. Tämän päivityksen myötä tuli mahdolliseksi ladata kaikki prosessoriytimet, myös virtuaaliset. Tuolloin käyttöön otettu tekniikka mahdollisti tietorakenteen (BVH) rakentamisen nopeuttamisen. Joten valmistauduimme etukäteen. Kaikkien ytimien optimoinnin ja lataamisen kannalta kaikki toimii hyvin. Peliohjelman ohella World of Tanks Encore RT -demo-ohjelmaan otettiin käyttöön moniytiminen ja säteenseurantatuki. Voit siis jo testata uutta tekniikkaa dynamiikassa ja arvioida optimoinnin itse.


</ img>

</ img>

</ img>

</ img>
 


 


 


 


 

 

gadget:Mihin säteenseuranta tarkalleen ottaen vaikuttaa World of Tanksissa? Varjot, heijastukset vai valaistus yleensä? Esimerkiksi Battlefiled V:ssä tulen heijastuksia ja panssarivaunuista peräisin olevia merkkiaineita voidaan nähdä lätäköissä tai auton koreissa. Toteutetaanko projektissasi jotain vastaavaa?

Erityishanke

Tulevaisuuden kannettava tietokone: ASUS ZenBook Duo Pro -katsaus kahdella kosketusnäytöllä

Denis Ishmukhametov:Nyt näytönohjainten teho, vaikka neHe käyttävät laitteiston säteen jäljityskiihdytystä, joka riittää toteuttamaan vain yhden mahdollisista vaikutuksista. On pelejä, joissa varjoja harjoitetaan, ja on pelejä, joissa jäljitystä käytetään parantamaan heijastuksia tai globaalia valaistusta. On mahdotonta toteuttaa kaikkea kerralla - näytönohjaimet eivät kestä sitä. Päätimme keskittyä varjoihin, koska World of Tanksissa se on näkyvin osa visuaalisuutta.

Alexander Shemetov:On syytä selventää, että varjot jatkuvatsäiliöistä ja säiliöistä. Tämän ansiosta onnistuimme saavuttamaan hyvän suorituskyvyn jopa verrattuna peleihin, joissa käytetään säteilyjäljityksen laitteistokiihdytystä.

Toisin kuin varjokartta, joka on tällä hetkellä käytössäkäytetään pääasiassa peliteollisuudessa, jäljitys on tarkempaa ja realistisempaa&#8230;Pienistä yksityiskohdista peräisin olevat varjot ovat selkiytyneet ja menettäneet "tikkaat" efektin, samalla penumbraan (penumbra) on ilmaantunut uusia epäselviä varjoja, täysvarjon ja täyden valon alueiden välinen tila


</ img>

gagadget: Kuten ymmärrän sen, onko mahdollista ottaa jäljitys käyttöön sekä HD-muodossa että pelin SD-asiakasohjelmassa?

Denis Ishmukhametov:Kyllä, jotta vaihtoehto toimisi, se on kuitenkin välttämätönOta "parempi grafiikka" käyttöön peliasetuksissa. Asetus on valinnainen, jos tietokone ei "vedä" - soitin voi sammuttaa sen. Lisäksi on olemassa kolme RT-toimintatapaa: matala, keskitaso ja korkea laatu.

gadget: Mihin tietokonekokoonpanoihin uusi tekniikka on suunniteltu? Kuinka paljon suorituskyky laskee? 

Denis Ishmukhametov: Varjojen jäljittämisen aloittamiseen riittäänäytönohjain, joka tukee DirectX 11:tä (Nvidia GTX 470 tai uudempi tai vastaava AMD-kortti). Mutta tällaisella laitteistolla soitin ei todennäköisesti saa mukavaa suorituskykyä.

Luotimme huipputason videokortteihin viisi vuotta sitten - Nvidia GeForce 970, vastaavia ratkaisuja AMD: ltä ja muilta valmistajilta

Aleksanteri Shemetov: Toki teimme testejä, me noinTiedämme, millä kokoonpanoilla pelaajamme pelaavat. Kaikki tehtiin kuitenkin kasvihuoneolosuhteissa vakailla järjestelmillä. Itse asiassa kaikki riippuu käyttäjän asetuksista, taistelutilanteesta, kartasta, henkilökohtaisista mieltymyksistä, taustalla olevista ohjelmista ja monista muista pienistä asioista. Vaikea sanoa tarkasti. Erityisesti tätä tarkoitusta varten julkaisemme demosovelluksemme World of Tanks Encore RT:n, jonka avulla kuka tahansa pelaaja voi kokeilla tekniikkaa autossaan ja olosuhteissaan sekä valita mukavat asetukset etukäteen. Tekniikka on optimoitu AMD-, Nvidia-näytönohjainkorteille ja integroidulle Intel-näytönohjaimelle, joten huippuluokan kannettavissa tietokoneissa ei pitäisi olla ongelmia.


</ img>


</ img>

 


 


 

 

gadget: Missä vaiheessa kehitys on nyt, voitko antaa likimääräisen julkaisupäivän?

Alexander Shemetov:Lähitulevaisuudessa.

Voit testata säteilyseurannan toimintaa nyt World of Tanks Encore RT -sovelluksessa.