
Vid evenemanget "Tankman Day" i september tillkännagav Wargaming sitt framträdande i World of Tanks för första gången
gadget:Som jag förstår det skiljer sig din teknik från vad användare vanligtvis menar med Ray Tracing i spel. Som ett minimum kräver det inte ett Nvidia Geforce 2060 grafikkort. Vad är skillnaderna mer?
Denis Ishmukhametov:RTX är en egenutvecklad Nvidia-teknik och viVi använder det inte. World of Tanks använder själva algoritmen ray tracing (RT), som har använts sedan 80-talet. Vår implementering använder DirectX 11, Compute shaders och Intel Embree-biblioteket. Således faller beräkningarna på GPU och CPU. Vanligtvis fungerar strålspårning i tre steg. Det första steget är konstruktionen av en datastruktur (BVH), där polygoner kombineras till rutor för att påskynda arbetet. Det andra steget är där själva spårningen äger rum - det här steget kan användas för att rita skuggor, global belysning och mer. Sedan kommer det tredje steget, där buller och korn tas bort. På grafikkort med stöd för hårdvaruspårning accelereras endast det andra steget.
Om vi jämför med Nvidia-teknik kommer vår bildkvalitet inte att vara annorlunda, den enda skillnaden är att vi inte behöver RT-kärnorna på grafikkortet
Notera:På grund av det faktum att i World of Tanks-strålspårning använder DirectX 11 kan funktionen startas på Windows 7 och högre.

</ img>

</ img>

</ img>

</ img>

</ img>

</ img>






gagadget: Hur går det med optimering på flerkärniga processorer? Hur effektivt kommer alla kärnor att användas?
Alexander Shemetov:I februari i år släpptes World of TanksEn uppdatering som ger stöd för flerkärniga processorer. Med denna uppdatering blev det möjligt att ladda alla processorkärnor, inklusive virtuella. Den teknik som introducerades vid den tiden gjorde det möjligt att påskynda stadiet för att bygga en datastruktur (BVH). Så vi förberedde oss i förväg. När det gäller optimering och laddning av alla kärnor fungerar allt bra. Tillsammans med spelklienten introducerades stöd för multi-core och ray tracing i World of Tanks Encore RT-demoprogram. Så du kan redan nu testa den nya tekniken inom dynamik och själv utvärdera optimeringen.

</ img>

</ img>

</ img>

</ img>




gadget:Vad exakt kommer strålspårning att påverka i World of Tanks? Skuggor, reflektioner eller ljus i allmänhet? Till exempel, i Battlefiled V, kan reflektioner av eld och spårämnen från tankgranater ses på pölar eller bilkarosser. Kommer något liknande att implementeras i ditt projekt?
Särskilt projekt
En bärbar dator från framtiden: granskning av ASUS ZenBook Duo Pro med två pekskärmar
Denis Ishmukhametov:Nu kraften hos grafikkort, även om deDe använder hårdvarustrålningsacceleration, vilket bara räcker för att implementera en av de möjliga effekterna. Det finns spel där skuggor utarbetas, och det finns spel där spårning används för att förbättra reflektioner eller global belysning. Det är omöjligt att implementera allt på en gång - grafikkorten kommer inte att hantera det. Vi bestämde oss för att fokusera på skuggor eftersom det i World of Tanks är den mest framträdande delen av det visuella.
Alexander Shemetov:Det är värt att klargöra att skuggorna kommer att fortsättatankar och från tankar. På grund av detta lyckades vi uppnå goda prestanda, även i jämförelse med spel som använder hårdvaruacceleration för strålspårning.
Till skillnad från skuggkartan, som för närvarande är inneanvänds främst inom spelindustrin, spårningen är mer exakt och realistisk…Skuggor från små detaljer har blivit tydligare och har tappat "stege"-effekten, samtidigt har nya suddiga skuggor dykt upp i penumbra (penumbra), utrymmet mellan områdena med full skugga och fullt ljus

</ img>
gagadget: Som jag förstår det kommer det att vara möjligt att spåra, både i HD och i SD-klienten för spelet?
Denis Ishmukhametov:Ja, men för alternativet att fungera kommer det att vara nödvändigtaktivera "förbättrad grafik" i spelinställningarna. Inställningen är valfri om datorn inte "drar" - spelaren kan stänga av den. Dessutom finns det tre RT-driftlägen: låg, medelhög och hög kvalitet.
gagadget: Vilka datorkonfigurationer är den nya tekniken designad för? Hur mycket kommer prestandan att sjunka?
Denis Ishmukhametov: För att börja skuggspåra räcker det att haett grafikkort som stöder DirectX 11 (Nvidia GTX 470 eller högre eller ett liknande AMD-kort). Men med sådan hårdvara kommer spelaren förmodligen inte att få bekväm prestanda.
Vi räknade på top-end videokort för fem år sedan - Nvidia GeForce 970, liknande lösningar från AMD och andra tillverkare
Alexander Shemetov: Naturligtvis genomförde vi tester, vi ungefärVi vet vilka konfigurationer våra spelare spelar på. Allt utfördes dock i växthusförhållanden på stabila system. Faktum är att allt beror på användarens inställningar, situationen i striden, kartan, personliga preferenser, programmen som är påslagna i bakgrunden och många andra små saker. Det är svårt att säga exakt. Speciellt för detta ändamål släpper vi vår demoapplikation World of Tanks Encore RT, som gör det möjligt för alla spelare att prova tekniken på sin bil och under hans förutsättningar och välja en bekväm inställningskonfiguration i förväg. Tekniken är optimerad för AMD, Nvidia grafikkort och integrerad Intel-grafik, så det ska inte vara några problem på avancerade bärbara datorer.

</ img>

</ img>


gagadget: I vilket skede är utvecklingen nu, kan du ge ett ungefärligt releasedatum?
Alexander Shemetov:I en snar framtid.
Du kan testa hur raytracing fungerar nu i World of Tanks Encore RT-applikationen.