Friday, March 15th 2019

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

Crytek has released a new video demonstrating the results of a CRYENGINE research and development project. Neon Noir shows how real-time mesh ray-traced reflections and refractions can deliver highly realistic visuals for games. The Neon Noir demo was created with the new advanced version of CRYENGINE's Total Illumination showcasing real time ray tracing. This feature will be added to CRYENGINE release roadmap in 2019, enabling developers around the world to build more immersive scenes, more easily, with a production-ready version of the feature.


Neon Noir follows the journey of a police drone investigating a crime scene. As the drone descends into the streets of a futuristic city, illuminated by neon lights, we see its reflection accurately displayed in the windows it passes by, or scattered across the shards of a broken mirror while it emits a red and blue lighting routine that will bounce off the different surfaces utilizing CRYENGINE's advanced Total Illumination feature. Demonstrating further how ray tracing can deliver a lifelike environment, neon lights are reflected in the puddles below them, street lights flicker on wet surfaces, and windows reflect the scene opposite them accurately.
Neon Noir was developed on a bespoke version of CRYENGINE 5.5., and the experimental ray tracing feature based on CRYENGINE's Total Illumination used to create the demo is both API and hardware agnostic, enabling ray tracing to run on most mainstream, contemporary AMD and NVIDIA GPUs. However, the future integration of this new CRYENGINE technology will be optimized to benefit from performance enhancements delivered by the latest generation of graphics cards and supported APIs like Vulkan and DX12.

Ray tracing is a rendering technique that simulates complex lighting behaviors. Realism is achieved by simulating the propagation of discreet fractions of energy and their interaction with surfaces. With contemporary GPUs, ray tracing has become more widely adopted by real-time applications like video games, in combination with traditionally less resource hungry rendering techniques like cube maps; utilized where applicable.
The experimental ray tracing tool feature simplifies and automates the rendering and content creation process to ensure that animated objects and changes in lighting are correctly reflected with a high level of detail in real-time. This eliminates the known limitation of pre-baked cube maps and local screen space reflections when creating smooth surfaces like mirrors, and allows developers to create more realistic, consistent scenes. To showcase the benefits of real time ray tracing, screen space reflections were not used in this demo.
Add your own comment

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

#76
INSTG8R
Vanguard Beta Tester
cucker tarlsonso now a card that doesn't fit your 9K-10K class is too budget,eh?
maybe do some research on those 7K models,they're cooler and quieter than VII.
Budget card is budget not a hard concept to grasp? You get what you pay for. Stil, doesn’t change the fact the majority of cards are more expensive than VII no matter how you’re trying to split hairs now.
Let’s get back to Ray Tracing shall we? I don’t feel like arguing with the resident Nvidia cheerleader anymore.
Posted on Reply
#77
cucker tarlson
INSTG8RBudget card is budget not a hard concept to grasp? You get what you pay for. Stil, doesn’t change the fact the majority of cards are more expensive than VII no matter how you’re trying to split hairs now.
Let’s get back to Ray Tracing shall we? I don’t feel like arguing with the resident Nvidia cheerleader anymore.
sorry,but you're the one that brought up pricing in the first place and are now resorting to name calling.
Posted on Reply
#78
moproblems99
bugNice. So now that it has been done on AMD hardware, we have three pages of comments and nobody calls RTRT a "gimmick" or a "fad" anymore. Who could have seen that one coming? :D
Well, there are at least two people who still don't believe in it. @me and @Vayra86. Can't speak for the others but TPU has a lot of bandwagoners.
Posted on Reply
#79
INSTG8R
Vanguard Beta Tester
cucker tarlsonsorry,but you're the one that brought up pricing in the first place.
And you being the resident NV cheerleader couldn’t help but latch on to it to support your team. Bottom line is still most 2080 are more expensive than VII let’s just stop there.
Posted on Reply
#80
cucker tarlson
INSTG8RAnd you being the resident NV cheerleader couldn’t help but latch on to it to support your team. Bottom line is still most 2080 are more expensive than VII let’s just stop there.
if you count correcting your statements as "supporting my team"......
Posted on Reply
#81
INSTG8R
Vanguard Beta Tester
cucker tarlsonif you count correcting your statements as "supporting my team"......
Call it what you want. My point still stands.Just let me sort the list highest to lowest for clarification.
www.komplett.no/category/10412/datautstyr/pc-komponenter/skjermkort?nlevel=10000§28003§10412&cnet=Grafikkprosessorfabrikant_A03616%20%20§NVIDIA&cnet=Grafikkprosessor_A00247%20%20§NVIDIA%20GeForce%20RTX%202080&hits=48&sort=Price%3ADESCENDING
Posted on Reply
#82
cucker tarlson
INSTG8RCall it what you want. My point still stands.Just let me sort the list highest to lowest for clarification.
www.komplett.no/category/10412/datautstyr/pc-komponenter/skjermkort?nlevel=10000§28003§10412&cnet=Grafikkprosessorfabrikant_A03616 §NVIDIA&cnet=Grafikkprosessor_A00247 §NVIDIA GeForce RTX 2080&hits=48&sort=Price:DESCENDING
okay big guy,there's no need for that,I told you it wouldn't matter if you said you prefer rvii to 2080 anyway.

ps for other users,you can use your mouse to scroll the list down
Posted on Reply
#83
INSTG8R
Vanguard Beta Tester
cucker tarlsonokay big guy,there's no need for that,I told you it wouldn't matter if you said you prefer rvii to 2080 anyway.

ps for other users,you can use your mouse to scroll the list down
And you prefer 2080 to VII but the numbers are still In my favour. Let’s just stop the back and forth.
Posted on Reply
#84
cucker tarlson
INSTG8RAnd you prefer 2080 to VII but the numbers are still In my favour. Let’s just stop the back and forth.
I think you're either blind or obnoxiously lying.
and why "in your favor" ? are you,by any chance, an AMD cheerleader ?
Posted on Reply
#85
INSTG8R
Vanguard Beta Tester
cucker tarlsonI think you're either blind or obnoxiously lying.
Sorry but the price list is lying? Give it up now you’re just trying being intentionally argumentative...
Posted on Reply
#86
cucker tarlson
INSTG8RSorry but the price list is lying? Give it up now you’re just trying being intentionally argumentative...
it isn't lying,and that's the whole thing.
Posted on Reply
#87
INSTG8R
Vanguard Beta Tester
cucker tarlsonit isn't lying,and that's the whole thing.
33 2080s 27 more expensive than VII. Where’s the lie?
Posted on Reply
#88
cucker tarlson
INSTG8R33 2080s 27 more expensive than VII. Where’s the lie?
what am I gonna repeat myself five times for you to understand ? :laugh:
Posted on Reply
#89
INSTG8R
Vanguard Beta Tester
cucker tarlsonwhat am I gonna repeat myself five times for you to understand ? :laugh:
Not but you’ll try....
Posted on Reply
#90
rtwjunkie
PC Gaming Enthusiast
Can we please move back on topic? I find this software ray tracing done by Crytek to be fantastic! It really does make me think there may be more ways to crack this nut.

If they can gain a little traction and it finds interest with a developer or two, I also think we could have a vhs/beta type competition that will take a few years to decide (by consumers) which will be the way forward for ray tracing in games. I for one am happy I can sit this out and watch for now.
Posted on Reply
#91
bug
INSTG8RSorry but the price list is lying? Give it up now you’re just trying being intentionally argumentative...
The price list isn't lying, but you comparing a video card that's only available in reference design to another card that in its reference design costs the same and then bringing custom models into the discussion was either you trying to convince yourself Radeon VII was the better pick (it could be, I don't know your needs) or just obvious flame bait.
rtwjunkieCan we please move back on topic? I find this software ray tracing done by Crytek to be fantastic! It really does make me think there may be more ways to crack this nut.

If they can gain a little traction and it finds interest with a developer or two, I also think we could have a vhs/beta type competition that will take a few years to decide (by consumers) which will be the way forward for ray tracing in games. I for one am happy I can sit this out and watch for now.
Oh, sure there are many ways to go about it. And it obviously won't take off without more widespread support. I'm going to make a rather out of place comparison here, the Turing is like Gagarin's flight. It didn't mean that's how we're going to be flying from then on, but it was the moment when the idea was no longer something that would happen at some point, but it was there and then all of a sudden.
Posted on Reply
#92
Recus
No DXR or fallback layer. So this "ray tracing" method will be locked on Cryengine. While rest will use industry standard DXR.

Crytek convulsions...
Posted on Reply
#93
M2B
INSTG8R33 2080s 27 more expensive than VII. Where’s the lie?
If you can comfortably find a 2080 at the same price as a Radeon VII, why would you even consider the higher prices?
Heck, even the shittiest 2080s are usually better than Radeon VII in terms of noise and cooling.
Posted on Reply
#94
INSTG8R
Vanguard Beta Tester
M2BIf you can comfortably find a 2080 at the same price as a Radeon VII, why would you even consider the higher prices?
Heck, even the shittiest 2080s are usually better than Radeon VII in terms of noise and cooling.
Horses for courses. Let’s just get back to CryEngine bringing Ray Tracing to the masses.
Posted on Reply
#95
Vayra86
bugOh, sure there are many ways to go about it. And it obviously won't take off without more widespread support. I'm going to make a rather out of place comparison here, the Turing is like Gagarin's flight. It didn't mean that's how we're going to be flying from then on, but it was the moment when the idea was no longer something that would happen at some point, but it was there and then all of a sudden.
I can totally agree with that view on RTX, for sure!
RecusNo DXR or fallback layer. So this "ray tracing" method will be locked on Cryengine. While rest will use industry standard DXR.

Crytek convulsions...
Why would you need a software falback for a software solution? Also industry standard is a bit of a stretch when it is tied to an API with low adoption and is implemented in half a handful of games...
Posted on Reply
#96
lexluthermiester
GinoLatinounless the engine ha RT implementation from the get go of course.
Which likely will. They'd be stupid not to use a resource that readily available.
Posted on Reply
#97
AmioriK
I just thought I'd copy something I posted in another thread as it's relevant to this discussion Regarding the cryengine RT approach.
While that is nice, honestly I don't expect it to perform anywhere near what Turing 20-series can do with the ASIC RT cores. It runs well on Vega because those GPUs have a lot of shader processors that aren't doing a whole lot when gaming (Vega SP's are underutilised due to waiting for other parts of the pipeline to finish, i.e geometry). Filling them up with RT ops while they wait will result in Vega doing quite well with GPGPU RT on the shaders. Vega also can potentially use Rapid Packed Math FP16X2 to accelerate that process. I don't think it will run amazingly well on Pascal or the baby Turings (TU116) because these GPUs are already close to peak shader utilisation, I think.

Well optimised RT code running on GPGPU shaders is great of course, as its vendor and API agnostic, but dedicated HW is going to perform better at the same IQ or have superior IQ at the same frame rate, I think. NVIDIA will be working pretty hard to optimise the driver and code for the RT cores, too. Also: NVIDIA bet a lot on dedicated fixed function units to do the BVH part of ray tracing. I think, if the same or better performance could be achieved with throwing more GPGPU CUDA cores at the problem and running that code on those instead, they would have done it. Just my thoughts.
These are just my 2 cents on the ray tracing. Maybe I'm wrong and big Turing implementation is innately inferior to a GPU approach... Time will tell.

I didn't, and won't, invest in 20 series GPU because I feel it isn't worth it yet. But I do think Nvidia will improve dedicated rtx cores.
Posted on Reply
#98
cucker tarlson
we'll see the results and we'll judge it then.
so far all we can do with old cards in real time is tray racing

Posted on Reply
#99
Xuper
OMG!!! What the hell are you doing ? This Crytek demo is not big GUN that you want to defend RTX! GET OVER IT! Two Pages wasted for nonsense posts ! MOD Please Remove All non-related Posts , Thanks
Posted on Reply
#100
Argyr
XuperOMG!!! What the hell are you doing ? This Crytek demo is not big GUN that you want to defend RTX! GET OVER IT! Two Pages wasted for nonsense posts ! MOD Please Remove All non-related Posts , Thanks
Mods are not your personal army.
Posted on Reply
Add your own comment
Dec 18th, 2024 07:42 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts