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

#26
cucker tarlson
Vayra86Yes. Been saying since day one. A hardware implementation that takes such a massive amount of die space is so grossly inefficient, simple economics will destroy it. If not with Turing then later down the line. Its just not viable. Sales numbers currently only underline that sentiment. I'm not the only one frowning at this; already with the first gen and a meagre implementation we're looking at a major price bump because the die is simply bigger. The market ain't paying it and devs will not spend time on it as a result. Another aspect: I'm not looking to sell my soul to Nvidia's overpriced proprietary bullshit, I'm not paying for inefficiency. Its been the reason I've bought Nvidia the past few generations... they were more efficient. Their wizardry for example with VRAM, and balancing out (most) GPUs in the stack so well is quite something. Turing is like a 180 degree turn.

This, however... yes. Simply yes. Attacking the performance problem from the angle of a software-based implementation that can scale across the entire GPU instead of just a part of it, while the entire GPU is also available should you want the performance elsewhere. Even if this runs at 5 FPS today in realtime on a Vega 56, its already more promising than dedicated hardware. This is the only way to avoid a PhysX situation. RT needs widespread adoption to get the content to go along. If I can see a poorly running glimpse of my RT future on a low-end GPU, this will catch on, and it will be an immense incentive for people to upgrade, and keep upgrading. Thát is viable on a marketplace.

Another striking difference I feel is the quality of this demo compared to what Nvidia has put out with RTX. This feels like a next step in graphics in every way, the fidelity, the atmosphere simply feels right. With every RTX demo thus far, even in Metro Exodus, I don't have that same feeling. It truly feels like some weird overlay that doesn't come out quite right. Which, in reality, it also is. The cinematically badly lit scenes of Metro only emphasize that when you put them side by side with non-RT scenes. The latter may not always be 'correct' but it sure is a whole lot more playable.



*DXR. In the end Nvidia is using a customized setup that works for them, it remains to be seen how well AMD can plug into DXR with their solution, or how Crytek does it now, and/or whether they even want to or need to. The DX12 requirement sure doesn't help it and DXR will be bogged down by rasterization as well as it sits within the same API. There is a chance the overall trend will move away from DXR altogether, leaving RTX in the dust or out to find a new point of entry.
well,we're stuck with it so you might get a start on supporting amd with your wallet now.
you think a software developer will ditch dxr to hurt nvidia so that amd can have their cards running at 15 fps ?
Posted on Reply
#27
Vayra86
cucker tarlsonwell,we're stuck with it so you might get a start on supporting amd with your wallet now.
Nope. This is still squarely into the early adopters' territory, and in a way of competing standards, its the worst moment to vote for anyone. There is no room for a niche that does it differently.

Patience, young gwasshoppa
cucker tarlsonyou think a software developer will ditch dxr to hurt nvidia so that amd can have their cards running at 15 fps ?
Software devs will implement the feature that hits the largest target audience if they have a say in it. Performance comes afterwards, and low performance isn't directly a problem for adoption, look at history. Its the same as VR adoption: the cheapest HMD still leads in sales (PSVR). Low barrier of entry is king.
Posted on Reply
#28
cucker tarlson
Vayra86Nope. This is still squarely into the early adopters' territory, and in a way of competing standards, its the worst moment to vote for anyone. There is no room for a niche that does it differently.

Patience, young gwasshoppa
currently a RVII is a more niche product than 2080.Costs them more to manufacture than a second down the line nvidia card.
not saying what you're saying isn't true,but you're not considering the circumstances.it's all about the current situation why nvidia decided to do that imo.
it's clear their approach is "what are you going to do,buy AMD?lol". they might as well replace "the way it's meant to be played" with this one.
Posted on Reply
#29
Vayra86
cucker tarlsoncurrently a RVII is a more niche product than 2080.Costs them more to manufacture than a second down the line nvidia card.
not saying what you're saying isn't true,but you're not considering the circumstances.it's all about the current situation why nvidia decided to do that imo.
The current situation is that Nvidia is looking at a product stack with no incentive for upgrading. Simply because the vast majority runs 1080p and even el cheapo 2060 can totally kill that for every game. I don't even fully utilize my 1080 with a 120 FPS target...

So, they needed a new incentive and RT was the way. I'm not buying into shareholders' dreams though, I look at the right time for tech and games, and right now its premature. Thus far it seems shareholders tend to agree on that.

Also Nvidia's primary goal isn't 'beat AMD'. Their primary goal is to maintain growth and market share, and they already had the most interesting range of products. In that sense they had zero need for RTX.
Posted on Reply
#30
cucker tarlson
Vayra86The current situation is that Nvidia is looking at a product stack with no incentive for upgrading. Simply because the vast majority runs 1080p and even el cheapo 2060 can totally kill that for every game. I don't even fully utilize my 1080 with a 120 FPS target...
yeah right,good night.
looking at tpu's review,1080 gets the avg. of 120 in 7 out of 21 games.
had 1080 too,and it ran 1440p really well.But you're taking best case scenarios where it runs 120 with no problems and apply it across the board. There were planty of games I played on my gtx 1080 at 1440p that could barely manage 60-70 fps.
Posted on Reply
#31
moproblems99
Vayra86The current situation is that Nvidia is looking at a product stack with no incentive for upgrading. Simply because the vast majority runs 1080p and even el cheapo 2060 can totally kill that for every game. I don't even fully utilize my 1080 with a 120 FPS target...
I find myself in a predicament as well. I sit at 144hz 21:9 by right now and my V56 is now...insufficient. I contemplated a VII with a water block but by the time I expand my loop to accommodate, I am not that far from a 2080ti...which is gross.

I'm with you that I see the relevance of RTX2XXX series being rendered grossly obsolete by a similarly architected but much more powerfull RTX3XXX or a completely different method. Last, it could strictly be tabled if neither of the former happen and buy in stays low.
Posted on Reply
#32
Vayra86
moproblems99I find myself in a predicament as well. I sit at 144hz 21:9 by right now and my V56 is now...insufficient. I contemplated a VII with a water block but by the time I expand my loop to accommodate, I am not that far from a 2080ti...which is gross.

I'm with you that I see the relevance of RTX2XXX series being rendered grossly obsolete by a similarly architected but much more powerfull RTX3XXX or a completely different method. Last, it could strictly be tabled if neither of the former happen and buy in stays low.
Even from V56 I'd say there isn't enough to gain and the price/perf is so off I'm personally not even considering it. People who think this is somehow 'the new normal' are completely deluded and above all, very impatient. That's all this is. We're just arriving at 7nm. Good things are ahead of us. WAIT.
Posted on Reply
#33
cucker tarlson
moproblems99I find myself in a predicament as well. I sit at 144hz 21:9 by right now and my V56 is now...insufficient. I contemplated a VII with a water block but by the time I expand my loop to accommodate, I am not that far from a 2080ti...which is gross.

I'm with you that I see the relevance of RTX2XXX series being rendered grossly obsolete by a similarly architected but much more powerfull RTX3XXX or a completely different method. Last, it could strictly be tabled if neither of the former happen and buy in stays low.
look for a deal on a used 1080Ti imo.
Vayra86Even from V56 I'd say there isn't enough to gain and the price/perf is so off I'm personally not even considering it. People who think this is somehow 'the new normal' are completely deluded and above all, very impatient. That's all this is. We're just arriving at 7nm. Good things are ahead of us. WAIT.
like buying 1080 wasn't already.
please,all these people saying they're not getting sucked into this,you're already in it.
Posted on Reply
#34
Vayra86
cucker tarlsonlike buying 1080 wasn't already.
Wasn't already what? Bad price/perf? I paid 450 eur for mine, can't say I'm complaining :D But yes, overall, prices for Pascal have been inflated almost all the time.
cucker tarlsonplease,all these people saying they're not getting sucked into this,you're already in it.
We aren't. Even today people have the common sense to identify that for example the RTX 2060 is the only truly interesting product on offer because it pushes perf/dollar in the right direction. GTX 970 was a sales cannon, Pascal was a sales cannon, simply because they offered major performance jumps at the same or similar price points. Don't mistake enthusiast hype with reality. They couldn't be further apart.
Posted on Reply
#35
cucker tarlson
Vayra86Wasn't already what? Bad price/perf? I paid 450 eur for mine, can't say I'm complaining :D But yes, overall, prices for Pascal have been inflated almost all the time.
new normal.
at least back then the new die-shrunk card beat the old high end by 20% and hands down in efficiency.
now a 300mm2 R7 can't even beat the 1080Ti and it's using more power at the same time.
please,don't tell me there's somehow a way for us to aviod the new normal.you're delusional if you think you can.you got no choice,it's going all along the line-up.get a console,you'll avoid the new normal then.
Posted on Reply
#36
moproblems99
Vayra86Even from V56 I'd say there isn't enough to gain and the price/perf is so off I'm personally not even considering it. People who think this is somehow 'the new normal' are completely deluded and above all, very impatient. That's all this is. We're just arriving at 7nm. Good things are ahead of us. WAIT.
Yeah, if it wasn't for FreeSync 2, I would have bailed and bought a new card already. I'm torn on Navi delivering anything other than a price cut. They are being pretty quiet about it but that means it is one of two things: disappointing or a long way off.
cucker tarlsonlook for a deal on a used 1080Ti imo.
I would but it just isn't big enough jump at this point. Pretty sure compatibility with FS2 won't a problem so that is a plus.
Posted on Reply
#37
Vayra86
cucker tarlsonnew normal.
at least back then the new die-shrunk card beat the old high end by 20% and hands down in efficiency.
now a 300mm2 R7 can't even beat the 1080Ti and it's using more power at the same time.
please,don't tell me there's somehow a way for us to aviod the new normal.you're delusional if you think you can.you got no choice,it's going all along the line-up.get a console,you'll avoid the new normal then.
Again: RTX 2060 proves you wrong and RVII is the worst possible example, its a GPU for a different segment with a gaming sticker on it and 16GB HBM.
2060 is nice,but look how much you're paying for a +50% performance increase over 1060 that launched in 2016.Same one that 1060 delivered over 980 at $250.
We're paying $299 > $350 for a 50% perf increase. That is not bad at all. Yes there is more time in between, but apart from that, this is a solid jump like we've come to expect from a new gen.

And the price of a 980...is almost TWICE that of a 1060.

Posted on Reply
#38
cucker tarlson
Vayra86Again: RTX 2060 proves you wrong and RVII is the worst possible example, its a GPU for a different segment with a gaming sticker on it and 16GB HBM.
2060 is nice,but look how much you're paying for a +50% performance increase over 1060 that launched in 2016.Same one that 1060 delivered over 960 at $250.
Posted on Reply
#39
moproblems99
Vayra86Again: RTX 2060 proves you wrong and RVII is the worst possible example, its a GPU for a different segment with a gaming sticker on it and 16GB HBM.
I'll be honest, I am intrigued of WC a VII. I see reports of 2100 to 2200 clock which slots it ahead of 2080ti. Correction: 2080. typo there.
Posted on Reply
#40
cucker tarlson
moproblems99I'll be honest, I am intrigued of WC a VII. I see reports of 2100 to 2200 clock which slots it ahead of 2080ti. Correction: 2080. typo there.
you'd need 1.4x oc for that
getting a r7 and wc setup capable of cooling 500w to beat 2080 seems like a stupid idea money-wise.
Posted on Reply
#41
moproblems99
cucker tarlsonyou'd need 1.4x oc for that
getting a r7 and wc setup capable of cooling 500w to beat 2080 seems like a stupid idea money-wise.
Not disagreeing. That is why I still have my V56. :D

EDIT:

Also, it doesn't take 1.4OC to get pass the 2080. It is the 2080ti that has the large goal post. However, in certain loads, the WC VII can match or pass the 2080ti I believe. Of course, those workloads don't do me any good.
Posted on Reply
#42
cucker tarlson
Vayra86Again: RTX 2060 proves you wrong and RVII is the worst possible example, its a GPU for a different segment with a gaming sticker on it and 16GB HBM.



We're paying $299 > $350 for a 50% perf increase. That is not bad at all. Yes there is more time in between, but apart from that, this is a solid jump like we've come to expect from a new gen.

And the price of a 980...is almost TWICE that of a 1060.

I meant 960,you knew that.I meant 1060 matched 980 at $250,rtx 2060 matches 1080 at $350.Hard to really not see that.but FIIIIINNEEEEEE,keep defending your point.
and you're not paying $50, you're using fe prices of 1060 to skew the facts,where I think I'll just pass on further comments.
moproblems99Not disagreeing. That is why I still have my V56. :D
like I said,a used 1080ti is a nice option for you,best one hands down at this point.
it'll be a looooong time till you can buy something better 2080/R7 at more attractive prices.
moproblems99Not disagreeing. That is why I still have my V56. :D

EDIT:

Also, it doesn't take 1.4OC to get pass the 2080. It is the 2080ti that has the large goal post. However, in certain loads, the WC VII can match or pass the 2080ti I believe. Of course, those workloads don't do me any good.
okay,you're correcting my statement now cause you made your own one wrong and edited it,which is pretty annoying for me to have to explain.
Posted on Reply
#43
moproblems99
Yeah, I can really hold out though. AC Odyssey is really the only thing I am playing right now that is sub 60FPS and FreeSync is keeping it enjoyable. Unless something comes along that changes my mind, I'll just stick it out. I am moving on from my 4770K this year too pending Ryzen 3000 series so we'll see what happens then.
Posted on Reply
#44
cucker tarlson
moproblems99Yeah, I can really hold out though. AC Odyssey is really the only thing I am playing right now that is sub 60FPS and FreeSync is keeping it enjoyable. Unless something comes along that changes my mind, I'll just stick it out. I am moving on from my 4770K this year too pending Ryzen 3000 series so we'll see what happens then.
turn down volumetric clouds.
Posted on Reply
#45
Vayra86
cucker tarlsonI meant 960,you knew that.I meant 1060 matched 980 at $250,rtx 2060 matches 1080 at $350.
No I didn't. But yes, in that sense you are absolutely correct price creeps up.
cucker tarlsonand you're saying they'll climb back down cause rtx will implode.
good one.
No. That's what you make of it... I'm saying there is a limit to what people will accept in terms of price increases and RTX is going over it. Also don't forget time itself plays a role as well, ie inflation and whatnot. The overall trend is STILL, even with the 2060, that the same performance costs less a generation later. And its the only card in the RTX line that does this.
Posted on Reply
#46
cucker tarlson
Vayra86No I didn't. But yes, in that sense you are absolutely correct price creeps up.
and you're saying they'll climb back down cause rtx will implode.
good one.jensen would laugh hard.not how ngreedia operates.
Vayra86No I didn't. But yes, in that sense you are absolutely correct price creeps up.



No. That's what you make of it... I'm saying there is a limit to what people will accept in terms of price increases and RTX is going over it. Also don't forget time itself plays a role as well, ie inflation and whatnot. The overall trend is STILL, even with the 2060, that the same performance costs less a generation later. And its the only card in the RTX line that does this.
given how a rogue attempt at rtx is still crushing the competition in sales,their 7nm launch can only get better (or let's call it less messy).
Posted on Reply
#47
Vayra86
You seem awfully emotional over this. I'm just stating what I see, you're at liberty to have a different view on it...
Posted on Reply
#48
SoNic67
cucker tarlsoncause rtx will implode
Yes it will implode because nobody will code games specifically for it.
Games are coded principally for consoles and for the upper main stream video cards. RTX right now works well only on two cards: 2080 and 2080Ti. Too niche of a market.
Posted on Reply
#49
cucker tarlson
Vayra86You seem awfully emotional over this. I'm just stating what I see, you're at liberty to have a different view on it...
boy,it is hard to read a person you don't know sitting in front of your computer.
I'm just bored of hearing the things you say.
SoNic67Yes it will implode because nobody will code games specifically for it.
Games are coded principally for consoles and for the upper main stream video cards. RTX right now works well only on two cards: 2080 and 2080Ti. Too niche of a market.
why is it that I keep hearing of all major engines adding rtx support ?
I must be getting fake info.
Posted on Reply
#50
moproblems99
cucker tarlsonokay,you're correcting my statement now cause you made your own one wrong and edited it,which is pretty annoying for me to have to explain.
LOL, my edit was in your quote!
Posted on Reply
Add your own comment
Apr 25th, 2024 10:20 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts