Jump to content


Dev Diaries: Ray Tracing


  • Please log in to reply
52 replies to this topic

Jambijon #1 Posted Oct 15 2019 - 17:16

    Community Coordinator

  • Administrator
  • 3739 battles
  • 637
  • [WGA] WGA
  • Member since:
    07-02-2014

Greetings Tankers!

 

Ray tracing has been popping up frequently and our game engine folks worked with Intel to integrate it into WoT!  Basically what that means is, better shadows with minimal cost on performance.

 

For all the details, check out the link below as well as the included video:

 

Ray Tracing Explained

 

 

If you want to test your system, we've included a benchmark where you can test out different levels of quality.

 

Check your systems performance

 

GLHF!



Xime #2 Posted Oct 15 2019 - 17:59

    Corporal

  • Players
  • 33597 battles
  • 67
  • [TKOC] TKOC
  • Member since:
    07-14-2012
Well I tried the various settings.  I have 6 core I7 (functionally 12) with a GTX 1060 3GB video card.  At the highest Ray tracing setting, when tanks were viewed while moving closeup, they had a very distracting jerky movement.  They appeared to be rapidly jerking slightly back and forth which was headache inducing.  Also the shadows were kind of weird.  The gun barrel shadow was very sharp when viewed from the right front side of the tank and then as the camera panned around to the left front side of the tank (the camera was moving to the right), the shadow became very fuzzy.  In the real world, shadows don't change drastically in sharpness as they are more dependent on illumination and reflections than on viewing angle.  They move and stretch out but don't change much in sharpness.  As I reduced the ray settings, the jerkiness became less apparent at each setting.  The biggest difference noticed between no ray tracing and minimal was the reduction of aliasing at close viewing angles.  I thought it was ironic that they chose a desert scene as the aliasing somewhat resembled heat shimmering that you would get in that area.  In a non-desert scene, the aliasing would look more out of place.

HOTA_CHATON #3 Posted Oct 15 2019 - 18:18

    Major

  • Players
  • 13614 battles
  • 14,859
  • [MSG] MSG
  • Member since:
    09-28-2011

View PostXime, on Oct 15 2019 - 10:59, said:

Well I tried the various settings.  I have 6 core I7 (functionally 12) with a GTX 1060 3GB video card.  At the highest Ray tracing setting, when tanks were viewed while moving closeup, they had a very distracting jerky movement.  They appeared to be rapidly jerking slightly back and forth which was headache inducing.  Also the shadows were kind of weird.  The gun barrel shadow was very sharp when viewed from the right front side of the tank and then as the camera panned around to the left front side of the tank (the camera was moving to the right), the shadow became very fuzzy.  In the real world, shadows don't change drastically in sharpness as they are more dependent on illumination and reflections than on viewing angle.  They move and stretch out but don't change much in sharpness.  As I reduced the ray settings, the jerkiness became less apparent at each setting.  The biggest difference noticed between no ray tracing and minimal was the reduction of aliasing at close viewing angles.  I thought it was ironic that they chose a desert scene as the aliasing somewhat resembled heat shimmering that you would get in that area.  In a non-desert scene, the aliasing would look more out of place.


Amen to this.  At this point, I don't believe ray tracing offers any real improvements worth worrying about.  The only thing I benefited from, in the test is lower GPU temps but that was really all, everything else was essentially the same. 



_Tsavo_ #4 Posted Oct 15 2019 - 18:23

    Major

  • Beta Testers
  • 46562 battles
  • 19,896
  • [RELIC] RELIC
  • Member since:
    02-16-2011

Testing on two of my systems.

 

Desktop: i7 5820k (3.6), 16GB 2666 DDR4, single 1080 8GB, running off of NVME storage (all settings maxed out, 1440p)

Laptop: i7 9750H (2.6, 16GB 2133 DDR4, GTX 1660Ti 6GB, running off of NVME storage (all settings maxed out, 1080p)

 

With "Ray tracing" on:

 

FPS: Low 39, average 68, high 147

 

With "Ray Tracing" off:

 


FPS minimum 95, average 135, max 200+

 

So, for a little bit of oohh, shiny a modest CPU, solid GPU machine like mine takes a significant hit for minimal gain.  Considering many run on machines much more low rent than mine, it garners nothing more than "Neat" right now.  The demo was noticeably worse with "Ray Tracing" on TM and the rapidly fluctuating frame rate and stutters were very noticeable, in particular the Kraggle camera pan and the Conqueror water pan.  These two scenes also lined up with the low frame rate points of 39 and low 40s.

 

In watching both demos, the change in graphics was not noticeable beyond the initial Patton camera pan, where with "RT" off, it loaded different quality shadows and pixelated under the gun and around some shadow edges as the camera moved.  With "RT" on, the shadows never changed or differed their quality but was really only visible on the initial Patton pan.

 

I will test this on a 9th gen 6 core (9750H), albeit a mobile chip paired with a 1660Ti Max Q and return with probably much the same of "okay some graphics look a bit nicer BUT OH DEAR GOD THE STUTTER AND LOW FRAMES, NOOOOOOO will likely still be retained, perhaps even more noticeable on a mobile chip and 80watt TDP GPU.

 

 

DESKTOP SCORES @ max 1920 x 1080:

 

RT ON: 20,393

FPS 90 min 113 average 304 max.  Kraggle scene still stuttered to hell and back despite 90 FPS during that moment, the model jumped/jittered back and forth rapidly.

 

RT OFF: 32,935

FPS 108 min 189 average 432 max.  Kraggle and other pan scenes without model stutter though the shadows were still very flaky.

 

 

TL;DR: At 2560 X 1440 or higher, it's no bueno.

 

 It's ray tracing in a sense that it traces a singular line from the light source(s) but it's not ray tracing in the much publicized sense from Nvidia, where the ray bounces from thing to thing.  In fact, I'd call this system more of a "dynamic shadow" system as the rays terminate and don't bounce.  It looks nice-ish in certain situations and doesn't seem to add the depth that actually Ray Tracing does all with about a 40-45% performance hit.

 

Good effort, but it seems a lot of effort for little gain.  Especially considering how small a percentage of your playerbase have machines that result in a still playable experience after the 40-45% hits.  Playable in this case being defined as a steady 60+ with minimal drops.  You know, what every review site and techie considers a playable experience.

 

At 1920 X 1080, it's a much different story.  It's still a huge performance hit as is, and I'd still consider anything less than 60fps unplayable.  Setting cranked to minimum also what I would consider unplayable.  

 

By today's standards my X99 platform is a modest rig.  Anything older would start entering mediocre to poor territory with Sandy Bridge quad cores being what I'd consider today's low end.   

 

So any CPU newer than my Haswell Es should be fine.

 

For GPUs, I have 2 1080s and a 1060 6gb to pick from.  I currently don't have my 1080s in SLI due to movers damaging my case and a PCIe slot. 

 

Ideally, for 1920 * 1080 RT 60+, you'll want a 960 or AMD equivalent or later.  The 7 series can 1080 high and get 50-70 now, so expect 50-70 with a lot of stuff turned off.  Or if one prefers we can say turning on the eye-bleeding jaggies.  With high,  1080p, and RT on 780Ti, I'd expect 35 average with low teens dips.   Basically unplayable. 

 

For GPUs older, it's not even worth turning on as it'll make the game look prettier and you'll already have some settings or all turned to low based on age of chip.  So unless you have Go, Go, Gadget PowerPoint, leave RT off on older systems.  They're taxed enough already. 


Edited by _Tsavo_, Oct 15 2019 - 19:46.


poppavein #5 Posted Oct 15 2019 - 19:10

    Captain

  • Players
  • 25490 battles
  • 1,764
  • [PACNW] PACNW
  • Member since:
    12-06-2011

Shadows are one of the most irrelevant features of the game and I turn it way down for a significant improvement in performance. 
 

Turning on ray tracing would be the last piece of eye candy I would turn on if I had the extra processing power to support it. 
 

Hope this feedback helps you stay on track for the important things that need fixing. 



SpectreHD #6 Posted Oct 15 2019 - 19:22

    Major

  • Beta Testers
  • 16960 battles
  • 17,356
  • [TT] TT
  • Member since:
    07-12-2010

My performance:

 

 

 

The RT shadows ran mostly okay except in a few scenes where there was quick but small stutter despite being on the smooth side. The Encore program needs to record maximum, minimum and average FPS though. If such an option was there I did not see it.

 

For best compromise of sharp shadows and performance, setting it to High is the best option for me.

 

Personally, I would prefer WG work on the netcode of the game to be able to take ping into consideration when stuff is calculated serverside akin to the Host State Rewind feature in Mechwarrior Online.


Edited by SpectreHD, Oct 15 2019 - 19:46.


enjineer #7 Posted Oct 15 2019 - 19:31

    Major

  • Beta Testers
  • 46289 battles
  • 2,838
  • [-CMF-] -CMF-
  • Member since:
    12-07-2010
Another "feature" that no one asked for or cares about.  There are still issues in this game that have been around for a long time that should be dealt with before something so unimportant as "pretty shadows".

PunisherXOmega #8 Posted Oct 15 2019 - 19:32

    Corporal

  • -Players-
  • 16922 battles
  • 26
  • [POP-C] POP-C
  • Member since:
    06-26-2014

Say how do you post your results i have the picture? (I figured it out)

                            


Edited by PunisherXOmega, Oct 15 2019 - 20:27.


PunisherXOmega #9 Posted Oct 15 2019 - 19:44

    Corporal

  • -Players-
  • 16922 battles
  • 26
  • [POP-C] POP-C
  • Member since:
    06-26-2014

 


Edited by PunisherXOmega, Oct 15 2019 - 20:25.


xrays_ #10 Posted Oct 15 2019 - 20:45

    Major

  • Players
  • 52642 battles
  • 4,267
  • Member since:
    08-02-2013

View Postenjineer, on Oct 15 2019 - 13:31, said:

Another "feature" that no one asked for or cares about.

 

Amen to that... WarGaming, stop adding "pretty" and start fixing the core mechanics of the game instead.

 

x.



Ironhorse_Smitty #11 Posted Oct 15 2019 - 20:49

    Captain

  • Players
  • 13343 battles
  • 1,000
  • [-REM-] -REM-
  • Member since:
    07-25-2012
how about a new map- or anything else that would stop your hemorrhaging players. shadows.......

tigerhunterz #12 Posted Oct 15 2019 - 21:08

    Sergeant

  • Players
  • 48009 battles
  • 190
  • [GIVUP] GIVUP
  • Member since:
    04-03-2013
yNToE7e.pngIetof5a.png

Edited by tigerhunterz, Oct 15 2019 - 21:17.


Einzelganger7 #13 Posted Oct 15 2019 - 21:39

    Sergeant

  • -Players-
  • 8579 battles
  • 113
  • [WOLFD] WOLFD
  • Member since:
    09-12-2017
It is nice and all but well... I'd like to see more tank balancing, not how shadows look on the tanks, you know.

Avalon304 #14 Posted Oct 15 2019 - 21:44

    Major

  • Players
  • 23683 battles
  • 10,136
  • [SNPAI] SNPAI
  • Member since:
    09-04-2012

All these people here saying "Looks great but fix the game instead" dont understand how concurrent development actually works. The people implementing this feature in the games engine arent the same people who balance tanks or design gameplay features.

 

Meanwhile this looks great. Makes the game look that much better.



RingoMcHarrison #15 Posted Oct 15 2019 - 21:59

    Major

  • Beta Testers
  • 36781 battles
  • 5,300
  • Member since:
    11-22-2010
Nice. Will try when I get home.

__Worm__ #16 Posted Oct 15 2019 - 22:12

    Major

  • Players
  • 35136 battles
  • 4,755
  • Member since:
    04-29-2011

View Postenjineer, on Oct 15 2019 - 11:31, said:

Another "feature" that no one asked for or cares about.  There are still issues in this game that have been around for a long time that should be dealt with before something so unimportant as "pretty shadows".

 

+1



Framergod #17 Posted Oct 15 2019 - 22:19

    Private

  • -Players-
  • 24486 battles
  • 3
  • [TM1] TM1
  • Member since:
    12-07-2016

who care spend some time fixing the MM the crap RNG bs the people that can shoot threw mountains hills houses and the like fix the game you have then worry about silly crap like this

 



Harvester_0f_Sorrow #18 Posted Oct 15 2019 - 23:27

    Captain

  • Players
  • 29402 battles
  • 1,347
  • Member since:
    09-14-2013
lol who cares, fix mm

guywmustang #19 Posted Oct 15 2019 - 23:51

    Corporal

  • Players
  • 37413 battles
  • 15
  • [GOONZ] GOONZ
  • Member since:
    05-08-2013
Removing arty would be a lot easier, and make a lot more people happy.

Smiling_Jack #20 Posted Oct 16 2019 - 00:23

    Corporal

  • Players
  • 36109 battles
  • 40
  • Member since:
    07-13-2012
Does this work on AMD CPUs? 




1 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users