• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Crytek Shows Off Neon Noir, A Real-Time Ray Tracing Demo For CRYENGINE

Stefem

New Member
Joined
Mar 17, 2019
Messages
12 (0.01/day)
They didn't have to compare performance, they are selling the engine, not non-RTX GPUs.
I've probably misunderstood you question, didn't you asked if dedicated hardware being faster was missing in the CryTek demo?

Vulkan doesn't have anything like DXR (a very specific set of instructions to do certain thing with rays).
Yes it does, NVIDIA proposed several extension for raytracing that have since been integrated into the API and that with the some contribution of both Intel and AMD.
https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VK_NV_ray_tracing

Well, why, they said that they used SVOGI or Sparse voxel octree global illumination
That's not raytracing and it's nothing new for them nor for others as there are many games out by years that make use of voxel for GI and, BTW, it's not the solution used to render reflection (the only thing they claim is raytraced).
 

bug

Joined
May 22, 2015
Messages
13,239 (4.06/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
I'm not assuming, I'm seeing it.

You're seeing what? A running demo that has no counterpart running on said dedicated hardware?
 
Joined
Jul 9, 2015
Messages
3,413 (1.06/day)
System Name M3401 notebook
Processor 5600H
Motherboard NA
Memory 16GB
Video Card(s) 3050
Storage 500GB SSD
Display(s) 14" OLED screen of the laptop
Software Windows 10
Benchmark Scores 3050 scores good 15-20% lower than average, despite ASUS's claims that it has uber cooling.
I've probably misunderstood you question, didn't you asked if dedicated hardware being faster was missing in the CryTek demo?
No. Puzzled by your interpretation.

NVIDIA proposed several extension for raytracing
Vendors are free to create extensions.

that have since been integrated into the API
Would you mind to link it? And "integrated" should not be something with vendor keyword in it.


That's not raytracing
It is ray tracing.
Voxels are much easier to check for intersections than triangles, obviously that's the trick.

games out by years that make use of voxel
Not for RT purposes.

A running demo that has no counterpart running on said dedicated hardware?
It is using different algorithm to do RT.
You cannot have "counterpart" as in direct copy of exact same demo running utilizing voxels.

Hardware accelerated 3D was hands down faster, easy to spot, one didn't need "exact same engine" to see it.
That is not the case here.
 

Stefem

New Member
Joined
Mar 17, 2019
Messages
12 (0.01/day)
I'm not assuming, I'm seeing it.
I'm sorry but you can't as you don't even know what and how the engine is doing, you don't know how deep the reflection goes, you don't know what kind of primitive they are using...
For clarity (even if it's well know fron day one) RT cores can't accelerate the traversal with custom primitives (works with triangles) but to be honest they don't need to, raytracing on GPUs have problem only with triangles as the horrible resulting access pattern skyrocket the cache misses. Here you can read what an engineer (a quite famous one) has done, creating a scene with a complex fractal defined structures made of 48 million spheres (perfect sphere, ther's no triangle) with shadows and reflection that goes 5 levels deep (reflectio of a reflection...) that run at 173 FPS on a RTX 2080 Ti, the demo is opensource and can be downloaded by everyone https://devblogs.nvidia.com/my-first-ray-tracing-demo/

Why would the mentioned demo, focusing on the RTX, would not be made to look good?
That's exactly what he said, compare it to the Star Wars demo (demo vs demo) and not to a game

Vendors are free to create extensions.

Would you mind to link it? And "integrated" should not be something with vendor keyword in it.
Are you trolling or have problems reading? the link was there but you deleted from the quoted text... and there you can also read the name of the AMD and Intel respective engineer.

It is ray tracing.
Voxels are much easier to check for intersections than triangles, obviously that's the trick.
Tecnically SVOGI trace cone, not rays and has its own limitation that's why it's considered a different thing from raytracing but perhaps we should first define what we mean when we use that word as the process of casting rays is used for a plethora of purpose, from physics simulation to bullet trajectory and hit detection and even for screen space effects.
 
Joined
Jul 9, 2015
Messages
3,413 (1.06/day)
System Name M3401 notebook
Processor 5600H
Motherboard NA
Memory 16GB
Video Card(s) 3050
Storage 500GB SSD
Display(s) 14" OLED screen of the laptop
Software Windows 10
Benchmark Scores 3050 scores good 15-20% lower than average, despite ASUS's claims that it has uber cooling.
I'm sorry but you can't as you don't even know what and how the engine is doing
I need to know how it is working inside, to see reflections? Good one.

the demo is opensource
That's interesting, although, not relevant.

That's exactly what he said, compare it to the Star Wars demo (demo vs demo) and not to a game
That's what I compared it too. I do not

play or even own that Star Wars game.

Are you trolling or have problems reading?
No, ARE YOU TROLLING OR HAVE PROBLEMS F*CKING READING?
Maybe it's easier if it is in red? Mkay, let me try:

And "integrated" should not be something with vendor keyword in it.

trace cone, not rays
perhaps we should first define what we mean when we use that word
It is pretty clear what *you* mean and it has a name: No True Scottsman.
 

bug

Joined
May 22, 2015
Messages
13,239 (4.06/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
It is using different algorithm to do RT.
You cannot have "counterpart" as in direct copy of exact same demo running utilizing voxels.

And once again. Crytek managed to do RTRT using just general purpose hardware. We don't know how they did it, whether they hacked something or not, we don't details like poly count or the number of rays simulated. And somehow from all that you drew the conclusion that specialized is not needed.
And I'm not saying what Nvidia did was the Holy Grail of RTRT and anything different is doomed to fail. I'm just amazed at how your mind works.
 
Joined
Jul 9, 2015
Messages
3,413 (1.06/day)
System Name M3401 notebook
Processor 5600H
Motherboard NA
Memory 16GB
Video Card(s) 3050
Storage 500GB SSD
Display(s) 14" OLED screen of the laptop
Software Windows 10
Benchmark Scores 3050 scores good 15-20% lower than average, despite ASUS's claims that it has uber cooling.
@bug
details like poly coun
Poly count of what? Just how ridiculous can green BH-n get, Dear God...

Right here right now Crytek has rolled out demo with all the RT goodness that nVidia claimed needed specialized cores.
This alone is enough for RTX, that had already halved NVDA stock price, to shift to "it's dead, Jim" area.

"But muh NVDA''s stuff could be fasta!" - it sure could be, but if one can't literally see the difference with naked eyes, it's game over.
 
Joined
Sep 17, 2014
Messages
20,952 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
Sorry for digging up an old post but I think you are off base with this.
- Die space cost for RT cores is 10-15%, probably less. I am not sure if that is exactly massive.
- RTX is proprietary, DXR is not, Vulkan extensions may or may not turn out to be proprietary depending on what route the other IHVs take.
- Software-based implementation - or in this case, implementation running on general-purpose hardware - is simply not as efficient as dedicated hardware. So far everything points at this being the case here, whether you take Nvidia's inflated marketing numbers or actual tests by users. This shows even with production applications and Turing vs Titan V. RT cores simply do make a big difference in performance.
- Quality of demo is a different topic, CryTek is selling the engine so it needs to look beautiful. This one is probably best compared to the Star Wars demo. Metro is an artistic problem rather than technical one.

CryTek said this is on the release roadmap in 2019 so all the performance aspects should be testable eventually. I would expect them to talk more about it during GDC as well.

Understood and I know just as little about what RT will look like in the future. What I do know is that there are multiple ways to do it architecturally. Right now, Nvidia is already using those RT cores as an add-on to the shader itself. I'd like to see it go one step further: integration in a way that the hardware is completely programmable for many things that might be RT or might be something else. In the end that is what has happened before and given the way RT needs to be integral to almost everything that happens graphically, I think that is a sensible approach. Perhaps these cores can double up for physics calculations, for example? There are quite a few other, predictable workloads to put there, like post processing steps.

The only reason I don't believe in Turing's approach is the economy of it. This is a lot of die space to reserve and it sure is more than 15%. Because to accommodate the new featureset, L2 cache has also been expanded, for example. You can see in the relative performance to Pascal that this is also a sacrifice and a bonus depending entirely on the game in question. Turing cards hop around their Pascal equivalents everywhere by quite a margin in quite a few games. And realistically what you need to do is look at relative performance to Pascal related to die sizes. Thát is truly what you need in terms of space. Don't forget this was also a little shrink.

Let's take the 1080 vs 2060; Realistically (performance wise) we should be using a 1070ti; but let's cross that off versus the new node to get the ballpark idea.
314 vs 445mm²
29,43%; let's make it 25%.

Now count that versus what they are actually doing with this space: a few limited effects that still harm FPS.
 
Last edited:
Joined
Dec 22, 2011
Messages
3,890 (0.86/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
And once again. Crytek managed to do RTRT using just general purpose hardware. We don't know how they did it, whether they hacked something or not, we don't details like poly count or the number of rays simulated. And somehow from all that you drew the conclusion that specialized is not needed.
And I'm not saying what Nvidia did was the Holy Grail of RTRT and anything different is doomed to fail. I'm just amazed at how your mind works.

Yeah it's not perfect for sure, the LOD takes a nose dive on the reflections:

So they are cheating too, hey ho, looks pretty enough anyway.
 

bug

Joined
May 22, 2015
Messages
13,239 (4.06/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Yeah it's not perfect for sure, the LOD takes a nose dive on the reflections:

So they are cheating too, hey ho, looks pretty enough anyway.
I believe Nvidia just extended DXR support to Pascal. According to them (to be taken with a grain of salt), without RT cores you get 3x less performance. It's probably what Vega has to deal with as well.

Though to be fair, I will reiterate what i said in defense of DLSS: do you really have the time to look at those details up close when playing a game? Sure we want games to look as lifelike as possible, but is it really worth it to use twice the computation power in exchange for 5 or 10% more realism?
 
Joined
Dec 22, 2011
Messages
3,890 (0.86/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
Agreed, fact is with realistic lighting they might actually look worse. We are pissing in the rain either way, CryEngine doesn't get a lot of love from devs as it stands anyway.
 
Last edited:
Joined
Feb 3, 2017
Messages
3,481 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
And realistically what you need to do is look at relative performance to Pascal related to die sizes. Thát is truly what you need in terms of space. Don't forget this was also a little shrink.

Let's take the 1080 vs 2060; Realistically (performance wise) we should be using a 1070ti; but let's cross that off versus the new node to get the ballpark idea.
314 vs 445mm²
29,43%; let's make it 25%.

Now count that versus what they are actually doing with this space: a few limited effects that still harm FPS.
It is more than 25-30%, GP104 has 4 more SMs - 2 Pascal SMs, equal to 4 Turing SMs. However, most of it is taken up by stuff added in Volta, not RT Cores and couple other minor additions in Turing. I tried theorycrafting on this and reduced to the same SP count Volta SM is about 45% bigger than Pascal, Turing's is 10% bigger than Volta and 15% bigger that Pascal. A lot of the extra compute stuff that came in with Volta takes up a lot of space. Unsure how much of this is Tensor cores - that may be the real space hog here. I would still say RT Cores and supporting logic is 10-15% to Pascal, probably at the lower end of that scale.
 
Joined
Mar 23, 2005
Messages
4,061 (0.58/day)
Location
Ancient Greece, Acropolis (Time Lord)
System Name RiseZEN Gaming PC
Processor AMD Ryzen 7 5800X @ Auto
Motherboard Asus ROG Strix X570-E Gaming ATX Motherboard
Cooling Corsair H115i Elite Capellix AIO, 280mm Radiator, Dual RGB 140mm ML Series PWM Fans
Memory G.Skill TridentZ 64GB (4 x 16GB) DDR4 3200
Video Card(s) ASUS DUAL RX 6700 XT DUAL-RX6700XT-12G
Storage Corsair Force MP500 480GB M.2 & MP510 480GB M.2 - 2 x WD_BLACK 1TB SN850X NVMe 1TB
Display(s) ASUS ROG Strix 34” XG349C 180Hz 1440p + Asus ROG 27" MG278Q 144Hz WQHD 1440p
Case Corsair Obsidian Series 450D Gaming Case
Audio Device(s) SteelSeries 5Hv2 w/ Sound Blaster Z SE
Power Supply Corsair RM750x Power Supply
Mouse Razer Death-Adder + Viper 8K HZ Ambidextrous Gaming Mouse - Ergonomic Left Hand Edition
Keyboard Logitech G910 Orion Spectrum RGB Gaming Keyboard
Software Windows 11 Pro - 64-Bit Edition
Benchmark Scores I'm the Doctor, Doctor Who. The Definition of Gaming is PC Gaming...
This is great.
Another Ray Tracing solution.
 
Joined
Mar 11, 2019
Messages
201 (0.11/day)
Location
over the HoRYZEN
System Name Not an Intel Piece of Shite
Processor Superior AMD Glorious Master Race 2700SEX
Motherboard Glorious low cost Awesome Motherboard 4
Cooling A piece of metal that cools the amazing Ryzen CPU
Memory SAMMY BEEE DAI BABEH
Video Card(s) Turding
Storage irelevant
Display(s) monitor
Case It's red because AMD = red and AMD = awesome
Power Supply 1000W,. but not needed as Glorious RYZEN CPU is extremely afficient unlike that recylced 14nm++ Junk
Mouse *gets cat*
Keyboard RUHGUBUH!
Software Not Linux
Benchmark Scores Higher than Intel shite
Sorry for digging up an old post but I think you are off base with this.
- Die space cost for RT cores is 10-15%, probably less. I am not sure if that is exactly massive.
the RT cores are possibly quite small, as they can be optimised EXACTLY for BVH.

Look here: https://misdake.github.io/ChipAnnotationViewer/view.html?map=TU106&commentId=470099401

Take with Grain of Salt. It is not confirmed but If that is the RT core, they are not huge at all. It is actually smaller PHYSICALLY than a single Turing SM containing 64 CUDA cores, but will most certainly delivery significantly more performance for the area used in Ray Tracing. Keep in mind that block seems to also contain other functions too.

edit screencap for convience for mobile users, chip is TU106

tu105.jpg
 
Joined
Mar 23, 2005
Messages
4,061 (0.58/day)
Location
Ancient Greece, Acropolis (Time Lord)
System Name RiseZEN Gaming PC
Processor AMD Ryzen 7 5800X @ Auto
Motherboard Asus ROG Strix X570-E Gaming ATX Motherboard
Cooling Corsair H115i Elite Capellix AIO, 280mm Radiator, Dual RGB 140mm ML Series PWM Fans
Memory G.Skill TridentZ 64GB (4 x 16GB) DDR4 3200
Video Card(s) ASUS DUAL RX 6700 XT DUAL-RX6700XT-12G
Storage Corsair Force MP500 480GB M.2 & MP510 480GB M.2 - 2 x WD_BLACK 1TB SN850X NVMe 1TB
Display(s) ASUS ROG Strix 34” XG349C 180Hz 1440p + Asus ROG 27" MG278Q 144Hz WQHD 1440p
Case Corsair Obsidian Series 450D Gaming Case
Audio Device(s) SteelSeries 5Hv2 w/ Sound Blaster Z SE
Power Supply Corsair RM750x Power Supply
Mouse Razer Death-Adder + Viper 8K HZ Ambidextrous Gaming Mouse - Ergonomic Left Hand Edition
Keyboard Logitech G910 Orion Spectrum RGB Gaming Keyboard
Software Windows 11 Pro - 64-Bit Edition
Benchmark Scores I'm the Doctor, Doctor Who. The Definition of Gaming is PC Gaming...
Yeah it's not perfect for sure, the LOD takes a nose dive on the reflections:

So they are cheating too, hey ho, looks pretty enough anyway.
For slightly moving water, due to the Drones Fans, that is actually not bad.
 
Joined
Jun 27, 2016
Messages
290 (0.10/day)
System Name MacBook Pro 16"
Processor M1 Pro
Memory 16GB unified memory
Storage 1 TB
++++++++1 I agree 99999%! I want graphics to push hardware again and be in awe with it! I even wrote a thank you message to Crytek when I noticed they responded to one of the comments in the YouTube video. I want a new Crysis and SWEET SWEET graphics to make our machines crawl. Never before and since then has a game made me just want to look at and appreciate the visuals the same that Crysis did. Just blew me away
You know that people have to work to make those games, get salaries and holidays, teams, managers. Games don't just appear out of nowhere...
 
Joined
Dec 2, 2007
Messages
34 (0.01/day)
Location
Germany
System Name Lowman
Processor AMD Ryzen 9 5950X
Motherboard Asus X570 Gaming E
Cooling 3x 360mm Radiator D5 Pump
Memory 4x 16GB 3600 Trident Z Neo
Video Card(s) XFX Radeon RX 6900XT Merc 319 Black + Alphacool Eisblock Aurora
Storage 2x Samsung 970 Evo M.2 1TB + SSDs + Nas
Display(s) LG Ultragear 34gn850, 2x Dell S2721DGFA, Samsung G9 Odyssey, Philips 4K 40" (BDM4065UC),
Case Lian Li O11 Dynamic XL + front Distro Plate
Audio Device(s) NI Komplete Audio 2, JBL 305, Teufel SW5000 THX Sub, Rode NT1-A Steelseries Arctis Pro Wireless
Power Supply ASUS ROG Thor Platinum 850w
Mouse Logitech G903
Keyboard Logitech G815
VR HMD Oculus Quest 2
Software Windows 11
Benchmark Scores Timespy 18630
That is all great for developers and such. But come on Crytek, give us the game that started it all and showed us what the cryengine cut really do. I am off cause talking about Crysis. I want a Crysis 4 that shows the Cryengine newest advantage with ray-tracing, DX12 and of cause the glories graphics the games are so known for and make the GPU´s sweet once again.

Please Crytek. Im tired of demos after Demos. I want crysis:banghead:
Crysis cut a lot of corners like faking volumetric lightning etc. to look like it did. Thats why the performance scales really bad on modern machines.
 

Warsaw

New Member
Joined
Mar 15, 2019
Messages
18 (0.01/day)
You know that people have to work to make those games, get salaries and holidays, teams, managers. Games don't just appear out of nowhere...
Huh? Kind of an odd thing to comment. Never said anything about demanding a game or discussing as to why they are not if they are not financially situated. I'm just so excited for them to make another game when/if they do. That's all
 
D

Deleted member 24505

Guest
That is all great for developers and such. But come on Crytek, give us the game that started it all and showed us what the cryengine cut really do. I am off cause talking about Crysis. I want a Crysis 4 that shows the Cryengine newest advantage with ray-tracing, DX12 and of cause the glories graphics the games are so known for and make the GPU´s sweet once again.

Please Crytek. Im tired of demos after Demos. I want crysis:banghead:

Actually, the game that started it all was I robot, which was the first game to use polygon graphics, which all games use now.
 
Joined
Feb 3, 2017
Messages
3,481 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
Cryengine has published an interview about this demo:
 
Joined
Sep 17, 2014
Messages
20,952 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
Cryengine has published an interview about this demo:

Very interesting read. He also touches on the bullet casings:

122545
 
Joined
Feb 3, 2017
Messages
3,481 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
Short version: Lower LOD as well as cutoff from RT to Voxel reflections based on material roughness.
 
Joined
Sep 17, 2014
Messages
20,952 (5.97/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
What's more interesting about that is the amount of customization they can apply to a scene to scale performance. This is a hundred times better than those rigid RTX quality levels (that need a tweak for each game as well). Especially because its integral to the rest of the scene build; there is really no hard distinction between 'RT or not'.
 
Joined
Feb 3, 2017
Messages
3,481 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
What's more interesting about that is the amount of customization they can apply to a scene to scale performance. This is a hundred times better than those rigid RTX quality levels (that need a tweak for each game as well). Especially because its integral to the rest of the scene build; there is really no hard distinction between 'RT or not'.
RTX does not have rigid quality levels. Indeed, Battlefield V interviews show pretty similar customization options and performance scaling choices. The guys working on Unreal Engine also went through similar process.

I have a feeling you have a bit incorrect understanding of what RTX is or does. The only part of RTX relevant here is RT Cores. What RT Cores deal with is ray tracing itself, casting rays and calculating intersections. That is it. Optimizations like preparing the structures, setting up materials/surfaces and even placing rays are generic and have little to do with RT Cores.

What CryEngine guys are showing and talking about shows the progress of effects and solutions used. CryEngine does lighting and reflections with voxels (SVOGI). Voxels have been researched and used in other methods as well like VXAO or VXGI (in this case, both from Nvidia). The way how the voxel data structures are built and handled puts them halfway towards ray-tracing in principle. Voxels are simpler to handle and less accurate but are also much faster to work with - performance hit is considerable compared to more common methods (like SSAO or HBAO in case of ambient occlusion) but compared to raytracing it is very fast.

In case of this demo, this ends up being very nice for CryEngine - their cutoff from RT is not a clearly visible cutoff but fallback to their existing voxel-based solution. It is not as accurate but when used creatively - looks like this was used for example in reflections on rougher concrete in this case - it is good enough. Both DICE and Epic have said that semi-reflective surfaces are more complex to handle with RT so not doing RT on these is a performance benefit. I wonder if this is something they can automate to a certain degree in the engine.
 
Last edited:

bug

Joined
May 22, 2015
Messages
13,239 (4.06/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
What's more interesting about that is the amount of customization they can apply to a scene to scale performance. This is a hundred times better than those rigid RTX quality levels (that need a tweak for each game as well). Especially because its integral to the rest of the scene build; there is really no hard distinction between 'RT or not'.
Yes, what Nvidia did was showing that RTRT is borderline possible. It doesn't mean the way Nvidia did it is the best way or the only way to do RTRT. That's why I keep saying, the sooner devs stop talking thrash about RTRT and put their minds to figuring out ways to do it, the sooner we'll have nicer graphics overall.
 
Top