Slashdot Mirror


Crytek Shows 4K 30 FPS Ray Tracing On Non-RTX AMD and NVIDIA GPUs (techspot.com)

dryriver writes: Crytek has published a video showing an ordinary AMD Vega 56 GPU -- which has no raytracing specific circuitry and only costs around $450 -- real-time ray tracing a complex 3D city environment at 4K 30 FPS. Crytek says that the technology demo runs fine on most normal NVIDIA and AMD gaming GPUs. As if this wasn't impressive already, the software real-time ray tracing technology is still in development and not even final. The framerates achieved may thus go up further, raising the question of precisely what the benefits of owning a super-expensive NVIDIA RTX 20xx series GPU are. Nvidia has claimed over and over again that without its amazing new RTX cores and AI denoiser, GPUs will choke on real-time ray tracing tasks in games. Crytek appears to have proven already that with some intelligently written code, bog ordinary GPU cores can handle real-time ray tracing just fine -- no RTX cores, AI denoiser or anything else NVIDIA touts as necessary.

67 of 140 comments (clear)

  1. Fuck me. by PopeRatzo · · Score: 5, Funny

    Crytek has published a video showing an ordinary AMD Vega 56 GPU -- which has no raytracing specific circuitry and only costs around $450

    Wait a fucking minute. "Only" costs around $450? If I tried to spend $450 on a video card for gaming, my wallet would jump up and slap me on the head. Visa would call me and ask if my credit card had been stolen.

    --
    You are welcome on my lawn.
    1. Re:Fuck me. by Joce640k · · Score: 2

      In six months that will be a $300 GPU. In a year it will be $150.

      --
      No sig today...
    2. Re:Fuck me. by ArchieBunker · · Score: 3, Funny

      Aren't you missing your nightly cup of sleepy time tea and Jeopardy?

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    3. Re:Fuck me. by Joce640k · · Score: 1

      And remember: That's at 4k resolution. At 1080p you only need half the graphics card to do the same thing.

      --
      No sig today...
    4. Re:Fuck me. by OverlordQ · · Score: 1

      Less than half.

      --
      Your hair look like poop, Bob! - Wanker.
    5. Re:Fuck me. by Mad+Merlin · · Score: 1

      Some people spend 50% of their free time gaming so coughing up a few extra bucks is justifiable.

      Only 50%? Filthy casual.

    6. Re: Fuck me. by PopeRatzo · · Score: 5, Funny

      Get a better job.

      It has nothing to do with how much money I have or don't have. They're bragging about this $450 video card being able to do 30fps at 4k (but only if you have it attached to a PC that already cost you over $1000.. Before I do that, I'd buy a $450 PS4 Pro and spend the balance on an eight-ball of coke and take your mom out for a nice dinner and then anal sex.

      --
      You are welcome on my lawn.
    7. Re:Fuck me. by Joce640k · · Score: 1

      True... it's actually more like a quarter, ie. my $150 graphics card should be able to do 1080p at the same frame rate.

      (assuming I have enough GRAM, etc)

      --
      No sig today...
    8. Re:Fuck me. by locater16 · · Score: 1

      At 4k, meaning at 1080p it'll run you $200-$250 today. And the equivalent of this $450 car will be about $250 just a few months from now (hooray hardware leaks!)

    9. Re:Fuck me. by alvinrod · · Score: 1

      The RTX cards from NVidia can cost twice as much or more than that. $450 (and really they're closer to $300 (and it also comes with 3 free games on top of that) in reality) is a bargain by comparison. It's still stupid, but I blame all of the yahoos mining crypto-currencies and driving up the prices.

    10. Re:Fuck me. by NerdENerd · · Score: 3, Interesting

      I was super excited to play 4K the day I bought my shinny new 4K TV. But since then I have chosen 1080P over 4K on both my GTX 1080 and my PS4 Pro as the frame rate is waaaaaaaaayyyyyyyy more important than resolution.

    11. Re:Fuck me. by Tough+Love · · Score: 1

      Prices used to fall like that, but not any more. Maybe falls at 1/3rd of the rate of the good ol days now, and still slowing.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    12. Re: Fuck me. by oic0 · · Score: 2

      As far as hobby expenditures go, it's not that bad. I spend far far more on paintball, motorcycles, and cars.

    13. Re: Fuck me. by Xenx · · Score: 2

      First, they're bragging about raytracing at 4k@30fps. The Vega 56 pushes around 30-40fps at 4k, without raytracing, depending on the game.

      Second, in terms of USD the Vega 56 is around $310, not $450. The PS4 Pro is $400. An entire computer, with the gpu, could be built for around $700-800. Best part, it can also be used to do every day computer things.

      Third, the Vega 56 is 50%+ faster in terms of gpu performance than a PS4 Pro. You're basically getting a better gaming experience, plus computer, for twice the price.

      I'm not saying PC gaming is for everyone. But, I personally would rather spend $800 on a PC over $500 on PC plus $400 on PS4 Pro. I'll admit I'm biased. I've owned a number of consoles, including PS4 Pro, but they've never been my primary gaming system. I've been building my own computers for 23 years.

    14. Re: Fuck me. by Anonymous Coward · · Score: 1

      And 30FPS is a joke with 144hz monitors being so cheap.

    15. Re: Fuck me. by PopeRatzo · · Score: 1

      I'm with you. I play exclusively on a PC. but I don't believe you could build a capable gaming PC that includes a Vega 56 for $700-800. If you want to play current games, a good processor, 16gig memory, SSD drives, power supply and case and you're over $1000.

      But really, why are we talking about the Vega 56 for gaming? Isn't it more of a pro-sumer style card for video editing and cad and stuff? I would think you'd be better off with one of the sub-$300 Radeons or AMD cards.

      --
      You are welcome on my lawn.
    16. Re:Fuck me. by TimothyHollins · · Score: 1

      Then perhaps you shouldn't have spent all that money on a super-intelligent wallet with inbuilt head-slapping capabilities.

      That's pretty cool though. I bet it saves you a lot of money when you go to IKEA.

    17. Re: Fuck me. by hairyfeet · · Score: 1

      Psst Ratzo...the secret word is "Xeon".

      You see now that Threadripper is kicking the shit out of Intel and taking its lunch money and stuffing it in a locker? Companies have been dumping Xeon workstations on eBay like its going out of style and that has driven the prices down quite a bit, I've been seeing 3.4Ghz 8 thread Xeon workstations (capable of being upgraded to 16 thread if you need more power) going for right around $200, and that is with a 1Tb drive, Win 10 Pro licensed and installed, and 8-16Gb of RAM. Slap in a $50 SSD for the OS and TADA! You have a nice gaming PC ready for the card of your choice.

      I'm currently sticking with my FX-8320e because its still playing my games at 1080p 80FPS+ while recording at 1080p 30FPS but the second that drops below 60FPS? I'll grab one of those workstations, as I have had several friends grab 'em to replace their aging quad core gaming PCs and they are just happy happy joy joy with how well they perform and most of the Xeon CPUs are a hell of a lot cheaper to grab than i7s when you want more threads and/or more speed later.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    18. Re:Fuck me. by thegarbz · · Score: 1

      Wait a fucking minute. "Only" costs around $450? If I tried to spend $450 on a video card for gaming

      I'm sure you have actual hobbies you spend money on. Clearly gaming isn't one of them.

    19. Re:Fuck me. by Joce640k · · Score: 1

      If you ONLY consider pixel fill rate; there are many other factors in rendering a scene.

      That's why I said "Assuming I have enough..." - we don't know where the bottleneck is in that demo.

      But that doesn't really matter. Polygon counts can be reduced, number of reflections can be reduced, it can be tweaked to fit lesser cards and it shows that NVIDIA is exaggerating the need for special instructions.

      --
      No sig today...
    20. Re: Fuck me. by Highdude702 · · Score: 1

      and spend the balance on an eight-ball of coke and take your mom out for a nice dinner and then anal sex.

      You're not such a bad guy after all. I take back most of that bad shit I said about you.

    21. Re:Fuck me. by Highdude702 · · Score: 1

      4K is nice for some things, I recently(christmas) bought myself a 4k60 tv for my monitor. It looks cool as shit for nature videos and the such. but as you say in gaming with settings maxed out and my aging 1070 the 1% lows will kill you, I only drop down to 1440p and brings most games to beyond playable frame rate and still looks good. 1080p is a little low when you sit close to a 43" screen. Like back in CRT days when you could count the horizontal lines.

    22. Re: Fuck me. by Anonymous Coward · · Score: 1

      A lot of people also live with the mentality that you should buy things based on the value they are to you. It doesn't mean that computers are a waste of money. It does, though, heavily question price vs performance. It questions whether one should wait 5 years until certain graphics cards drop in price substantially and at the same time buy (or in between if possibly) buy 5 year old games when they're on discount. It argues that long term thrift puts you in a better position economically, and the only people who generally don't have to worry about money are those with multi million dollar trust funds; thinking otherwise is a recipe for burning through your money, not being able to cope with hardship, and generally leave you later in life in a very poor position unless you happen to have good fortune most your life (no substantial illness, no substantial career moves, nor any other specific probably foreseeable misfortune).

      So, I've "wasted" most of my spare money on computers, video consoles, and other similar electronics. I just make sure it is in fact spareable money. Maybe if I win the lottery I'll make an exception and buy a $450 graphics card. Then I'll still feel as stupid, knowing full well I'll lose most the value in a few years, the newest card will obsolete it substantially, and regardless the difference in actual gameplay from a slightly higher frame rate or a few more reflections just wasn't the "wow" to justify the cost. I mean, if any of that is worth it to you, more power to you. But it's the same reason I don't have paintball, motorcycles, or cars as hobbies--the value to me just isn't there.

      PS - Seriously, single threaded performance on CPUs hasn't improved much in the last ten years, at least when it comes to gaming--benchmarks show 100% improvement and in most games it's closer to 10% on a frame rate that's either low either way or high either way. GPUs have made substantial improvement and beyond the price spikes because of mining, it's been a clear path to wait until and you'll have very high end cards in the $100-$200 range. At least GPUs do seem to still be making substantial improvements over time, thanks in large part to the scalibility of 3D graphics. I wonder how long until reasonable throughput limits though will become such a massive bottleneck.

    23. Re: Fuck me. by Highdude702 · · Score: 1

      AM4 motherboard is $50 new and will scale to the sixteen thread $200-$300 cups.

      If you put even 1st gen r7 cpu in a $50 am4 motherboard and actually use it. That motherboard is going to go up in smoke and possibly take your PSU and CPU with it when the VRM melts. and thats not even considering 2nd gen 2700x.

    24. Re: Fuck me. by laughing_badger · · Score: 1

      ... and take your mom out for a nice dinner and then anal sex.

      What, AGAIN?

      --
      Help children born unable to swallow - www.tofs.org.uk
    25. Re: Fuck me. by 91degrees · · Score: 1

      Gaming is a mainstream activity though. Sure, there are enthusiast gamers who will spend comparable amounts to motor sport enthusiasts, but they're hardly the mainstream. Most gamers would consider $450 to be a bit of an extravagance.

      I'd be surprised if someone who does paintball on occasion spent a similar amount on a single piece of paintball equipment. I'd expect most slashdotters to be in the casual hobby region rather than the hardcore enthusiast when it comes to video games.

    26. Re: Fuck me. by thereddaikon · · Score: 1

      Yes but a car or paintball gun isn't useless in a few years. Video cards depreciate fast and hard just like most PC hardware. I am less willing to spend $450 on something that has a shelf life.

      I remember there was a time when the high end model GPUs were about $350. Now Nvidia wants over a grand. Now you can argue that things like Tensor cores and RTX are value adds that make it worthwhile. But frankly I don't care about ray tracing right now. I've seen the demos and it doesn't really change enough to matter. Sometimes I even get the RTX on and RTX off renders confused and prefer the normal one. They are charging professional workstation card prices for a consumer grade gaming card. It's greedy BS.

    27. Re: Fuck me. by dargaud · · Score: 1

      Take up a hobby like free solo climbing. All you need is a pair of rock climbing shoes, and they will last you a lifetime... Much cheaper !

      --
      Non-Linux Penguins ?
    28. Re:Fuck me. by mjwx · · Score: 1

      Crytek has published a video showing an ordinary AMD Vega 56 GPU -- which has no raytracing specific circuitry and only costs around $450

      Wait a fucking minute. "Only" costs around $450? If I tried to spend $450 on a video card for gaming, my wallet would jump up and slap me on the head. Visa would call me and ask if my credit card had been stolen.

      Fairy nuff...

      You're not the intended audience. For a PC gamer, US$450 is mid range for a graphics card. High end cards easily cost in the $700 to $1000 range. I tend to buy mid range cards and replace them more often as they become a bottleneck. A CPU and Mainboard will keep trucking for 6 or more years, graphics cards tend to last 2-3.

      Yes, there are heaps of memes about how much we spend on gaming, it's the same as any hobby, motorsports, golfing... in fact high end PC ownership is significantly cheaper than being a golfist.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    29. Re: Fuck me. by mobby_6kl · · Score: 1

      You also need to consider life insurance however.

    30. Re: Fuck me. by thegarbz · · Score: 1

      Before I do that, I'd buy a $450 PS4 Pro and spend the balance on an eight-ball of coke and take your mom out for a nice dinner and then anal sex.

      If you've ever met my mother it would be you pleading to keep her out of this. Me, I'm just entertained, ... and grossed out.

    31. Re:Fuck me. by thegarbz · · Score: 1

      frame rate is waaaaaaaaayyyyyyyy more important than resolution.

      Indeed it is. Right until you hit a limit when discussing either of them.

    32. Re:Fuck me. by tlhIngan · · Score: 1

      Wait a fucking minute. "Only" costs around $450? If I tried to spend $450 on a video card for gaming, my wallet would jump up and slap me on the head. Visa would call me and ask if my credit card had been stolen.

      $500 cards have been mid-high end for a long time now. The high end cards cost around $1000 with the top of the line costing $2000 or so.

      Of course, today's $500 card was yesterday's $1000 card, so it does rapidly cost a lot less money.

      A mid-tier card costs around $300 or so.

    33. Re: Fuck me. by PopeRatzo · · Score: 1

      You're not such a bad guy after all. I take back most of that bad shit I said about you.

      To know me is to love me.

      --
      You are welcome on my lawn.
    34. Re: Fuck me. by philmarcracken · · Score: 1

      Then you have to use a controller to play video games. I'd rather cut off my hands, it would probably be easier to control the camera that way

    35. Re: Fuck me. by PopeRatzo · · Score: 1

      You see now that Threadripper is kicking the shit out of Intel and taking its lunch money and stuffing it in a locker? Companies have been dumping Xeon workstations on eBay like its going out of style and that has driven the prices down quite a bit, I've been seeing 3.4Ghz 8 thread Xeon workstations (capable of being upgraded to 16 thread if you need more power) going for right around $200, and that is with a 1Tb drive, Win 10 Pro licensed and installed, and 8-16Gb of RAM. Slap in a $50 SSD for the OS and TADA! You have a nice gaming PC ready for the card of your choice.

      Man, I hadn't thought of that. That sounds like just the thing. I'm thinking of getting one of those nvidia 1660 GTXs when they're out for a few months and that Xeon would be a good upgrade for me.

      Anything I have to worry about using a Xeon to game? I'm not much of a hardware head, so I don't know. They work just like any i7, right?

      Hey, you've got me excited now. I'm gonna go check some prices.

      --
      You are welcome on my lawn.
  2. Re:Haha. by Pinky's+Brain · · Score: 1

    They just implement raytracing most favourable to their architecture.

    Since they have lot of area dedicated to neural network acceleration they use a neural network to denoise, then they don't bother trying to find any more efficient algorithms for legacy hardware. They have BVH acceleration, so they don't bother trying to find any more efficient ray acceleration structures for legacy hardware. Etc etc.

    They don't lie, they just don't really try to make things shine on older/competitor hardware ... and since their embedded devs are the ones implementing it at Epic/Unity/etc neither do those engines.

  3. Stencil mapped shadowing by UperPoti · · Score: 1

    Real-time ray tracing on mobile can supposedly be done via patented method - ref: Venturebeat article

  4. I've seen Vega 64s going for $350 by rsilvergun · · Score: 2

    which sounds like a lot, but I paid $300 for a Voodoo Rush in 95. That's $500 in today's money and it wasn't a big deal back then.

    I'm not sure if it's the $229 GTX 1060 6gbs or just plain the worse economy (it is a lot shittier, You could make $12/hr starting at a call center in my dirt poor town back then, which is $20/hr now for a job a high school dropout could get, now the same job pays $9.50/hr, or about $5.70/hr in today's money) but these prices didn't used to seem all that nuts.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  5. No 'ray tracing' units on Turing- it's a con by Anonymous Coward · · Score: 3, Interesting

    Turing (Nvidia) has exactly ZERO ray tracing units. All 'ray' algorithm maths calculations are done on the standard shader cores- same as with this demo on the AMD Vega 56. So what gives?

    An ex-Nvidia engineer post on Beyond3d gave the game away. This engineer was partially responsible for the so-called 'ray tracing' enhancement on Turing. Put simply, this is what Turing does:

    a = b + c * d

    say the above is a ray maths calc (obviously it is not). The '+' and '*' are the maths operations done on the usual shaders. What every tech site misses is that there is another issue- the process that gets the VARIABLES to the shader ALU blocks.

    What Nvidia did with Turing was to add tiny ASIC circuits that allow the VARIABLES that represent triangles and rays to be more efficiently moved to the STANDARD shader units from the other units (like geometry). No RT 'cores' (there are no such thing in Turing) but a tiny logic hack that allowes the GPU to be reconfigured to move certain kinds of data much faster to the shader cores.

    However the significance of this is that if one arranges for ray/triangle data to be held in a more efficient form on a 'normal' GPU, the same ray 'acceleration' can be achieved.

    Not that even on Turing does REAL-TIME ray tracing happen. Real ray tracing needs far too many 'bouncy' rays per screen pixel to ever be possible on any ordinary GPU- and the problem with real ray tracing is MEMORY COHERENCE, not the maths of the ray/triangle collision.

    Turing 'ray tracing' is actually simple ray algorithms applied to real-time reflection maps (NOT true reflection) and shadows. Metro Exodus tried a very very basic form of ray averaging for lighting, which was no better than simply using more traditional light sources.

    And the tensor cores on Turing? Well unlike the non-existent ray tracing cores, the Tensor cores are real and use vast numbers of transistors. Why are the Tensor cores real- and the main reason Turing exists? Because Nvidia spent hundreds of millions of dollars developing new crypto currency mining algorithms to run exclusively on Tensor. However, crypto currency collapsed between Turing's design and release. Nvidia's future GAMING GPUs will not have tensor cores.

    Turing was 100% designed to displace AMD in the PC crypto currency mining space. Nvidia lost an absolute fortune with Turing cos of the collapse (and Nvidia actually reported this fact at its investor conferences in 2018).

    PS all practical 'ray' algorithms can be far better done (faster, less energy) using traditional raster algorithms. Light probe lighting methods with voxel data sets do the real time lighting more than good enough. Real time reflection maps do not need 'ray tracing' to deploy in reflection enhancement. Same applies to shadows- where good enough is better than extreme GPU power/processing requirements.

    Indeed, with shadows, the minor improvements to near shadows are not the issue- the issue is shadows being disabled beyond a certain z-distance- something ray methods actually make worse. Better shadows = MORE shadows and shadows across more of the scene.

    1. Re:No 'ray tracing' units on Turing- it's a con by Pinky's+Brain · · Score: 1

      You don't need FP16 for crypto. The tensor cores do neural network acceleration and lots of universities are buying massive amounts of them because it's the new hotness.

    2. Re:No 'ray tracing' units on Turing- it's a con by im_thatoneguy · · Score: 3, Informative

      As someone who works with raytracers you're spouting gibberish.

      There are two components to raytracing: ray intersection and shading. No shit that Nvidia uses their SHADING hardware to shade raytraced rays. What they added was ray-intersection hardware which yes does take a good bit of processing power on non-trivial scenes.

      Yes ray cohesion is important and no Nvidia didn't address it (like arguably Caustic\IMG did with their now-dead OpenRL raytracer) but they are in fact tracing rays.

      As to raytracing needing "bouncy rays". You're confusing Global Illumination with "Ray Tracing". Ray tracing is just firing rays and returning the results. You are using a no-true-scotsman falacy to equate one with the other. If you raytrace only primary visible rays (like a rasterizer) you're still raytracing even if you have 0 bounces. And bounces is exactly where the RT cores do help boost the trace rate on the RTX GPUs.

      As to why there are Tensor Cores? Because you already mentioned that you need millions of bouncing rays to deliver global illumination. Imagination Technologies almost delivered true ray counts high enough for GI but it was still too noisy. Nvidia without cohesion for its shaders said "how can we do global illumination without ray counts high enough?" and the answer was to apply a denoising neural net. So RT cores + a large tensor unit means they can denoise their low sample count raytracing into something useful.

      As to "Rasterization can do anything raytracing can do but better". That's a load of bullocks. Raytraced shadows are infinitely more memory efficient. You also can't have self-reflections with reflection maps. There is a reason every single production renderer in existence today for high end visual effects is now a raytracer. Ray tracing is more efficient, it's faster and it produces far superior quality to rasterization hacks.

  6. Re:Haha. by gweihir · · Score: 2

    Nvidia has always been full of it. To see them exposed as the frauds they are _this_ quickly is very nice.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  7. Re: Suspicious by Type44Q · · Score: 1

    Come on, man; Crytek isn't going to piss away their credibility for nothing.

  8. Re:Haha. by Tough+Love · · Score: 1

    Since they have lot of area dedicated to neural network acceleration they use a neural network to denoise

    And it looks like crap as you would expect.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  9. Re:Haha. by Tough+Love · · Score: 2

    The biggest lie they ever told is that their stock value is worth ten times annual revenue, which explains why they were willing to outbid Intel for Mellanox, because they were basically paying half price.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  10. All raytracing is not equal by igotmybfg · · Score: 5, Informative
    This video shows "classical" raytracing, in which rays are traced coherently, and it has long been doable in realtime on a GPU because it is trivially parallelizable. It looks impressive because it can do mirror- and glass-type effects (specular reflection and refraction), but there is more to photorealism than just those effects. In particular, while ray tracing does simulate light bouncing around a scene, it doesn't do so in a physically-accurate way.

    What nvidia means by "ray tracing" with their RTX thing and the AI denoiser is actually path tracing, which uses incoherent rays and actually does simulate light bounces in a physically accurate way. Effects like depth of field, soft shadows, caustics, ambient occlusion, and diffuse interreflection are a natural result of the path tracing algorithm, but have to be specially accounted for in other algorithms like ray tracing. A good reference for this is Physically-Based Rendering, by Matt Pharr. Because the rays in a path tracer are incoherent, it's an inherently noisy algorithm that requires many samples to reduce variance to acceptable levels. That's where the AI denoiser comes in - it's able to take a noisy image made with fewer path-traced samples and reduce variance to an acceptable level in realtime.

    The guys over at brigade also have an actual realtime path tracer, and while the work is world-class and draw-droppingly impressive, you can see how noisy it still is.

    1. Re:All raytracing is not equal by r2kordmaa · · Score: 1

      In the end, nobody cares about how it's done, what matters is what the end result looks like. That's a pretty sweet demo they have there, if anyone can take that demo and apply that rendering engine to a game... Does it still look as good? Are there unforeseen complications? Practice is the criterion of truth.

    2. Re:All raytracing is not equal by thegarbz · · Score: 1

      The point he was making is that the visual benefits here are only a very minor part of what RTX (and Microsoft's DXR) actually achieve. Hence it's not surprising that it performs well.

      Reflections are a minor benefit of ray tracing. Accurate lighting is where the real benefit is, and at the moment that gives crippling performance for the non-wealthy gamers.

  11. Re:Imagine a beowulf cluster by ClickOnThis · · Score: 1

    Imagine a beowulf cluster of these rendering Natalie Portman, stoned and petrified, with a bowl of hot grits and a greased up Yoda doll shoved up my ass.

    In Soviet Russia, beowulf cluster of Natalie Portmans with hot grits down pants feeding Yoda dolls imagines you!

    [Hmm. Soviet Russia sounds damn good...]

    --
    If it weren't for deadlines, nothing would be late.
  12. No difference to average eyeballs by Anonymous Coward · · Score: 1

    This video shows "classical" raytracing

    What nvidia means by "ray tracing" with their RTX thing and the AI denoiser is actually path tracing,

    Whether its "classical" raytracing or "path" tracing,

    I bet 99% of the game players can't feel the difference

    1. Re:No difference to average eyeballs by Miamicanes · · Score: 1

      I'll believe realtime raytracing -- classic, physically-based, or otherwise -- has really arrived when a future version of Windows gives us everything Aero was supposed to have been in the first place, including accurately-blurred semi-translucency with refraction, crystal-like window chrome, and everything else. Not faked translucency, but literal "window content is rendered onto semi-translucent dark smoked virtual glass, with obscured content that's somewhat visible through it accurately updated in realtime". And does it on a row of three 3840x2560 desktop-extending displays at 120fps with zero glitches or slowdown.

      I don't think that's too much to ask for. If a game can do 4k at 144fps with water effects, accurate shadows, and 400 moving elements, is it REALLY expecting too much for Windows to be able to run Word with a vaguely-translucent milky-white background that vaguely hints (accurately) at the scrolling output from a command prompt running behind it while making the window chrome sparkle with faux diffracted light?

    2. Re:No difference to average eyeballs by thegarbz · · Score: 1

      You'd be wrong. Raytracing reflections compared to our classical ways of faking (screen space reflection) only shows differences in a few minor areas. Path tracing of lighting compared to general global illumination however makes a huge visual difference, so much so that many players actively complained about it in Metro Exodus due to the fact that hey realism actually sucks, and what did you think was going to happen on a moonlit night indoors, of course it looks much darker in the shadows than GI.

    3. Re:No difference to average eyeballs by Highdude702 · · Score: 1

      You go first and tell me if it hurts.

    4. Re:No difference to average eyeballs by Megol · · Score: 1

      4+ TFlops wasted because you want a raytraced desktop?

    5. Re:No difference to average eyeballs by mobby_6kl · · Score: 1

      Completely agreed, GI is definitely the bigger deal. Less hacky reflections (and shadows) are nice of course but GI completely transforms how a scene feels. One could say almost night and day difference!

    6. Re: No difference to average eyeballs by Miamicanes · · Score: 1

      Well, if you have an expensive video card that can do it without breaking a sweat & would otherwise just sit there unused going to waste, why NOT?

      Effects like that might be wasteful if the computer is struggling to do the task at hand, but if you have that much raw horsepower just sitting around unused going to waste, you might AS WELL take full advantage of it.

      It would be like running a stripped-down minimalist Linux distro on a 5GHz 8-core i9 with 1tb SSD instead of Ubuntu. You certainly could... but WHY? It would be like buying a Lamborghini, then using it only to drive around the neighborhood at 30mph running errands.

    7. Re: No difference to average eyeballs by Cochonou · · Score: 1

      Because of power consumption.

  13. Re:Haha. by thegarbz · · Score: 1

    They don't lie, they just don't really try to make things shine on older/competitor hardware

    That's an over simplification. So far there's nothing that shines on older hardware about what NVIDIA is doing and this demo is no exception. What is being shown here is ray tracing of reflections. Rays come from the camera to analyse reflection and refraction of surfaces. This has been demonstrated on traditional hardware in real time many times before (I believe Intel showed it off 4 years ago on standard but top end hardware), and it is the least computationally intensive part of ray tracing any scene.

    So far no one has demonstrated path tracing of lighting in any way that doesn't absolutely cripple performance without dedicated hardware, which is precisely what NVIDIA's work is about.

  14. Re:Haha. by Pinky's+Brain · · Score: 1

    Apart from reflections the rest is just single bounce dynamic GI with a couple of rays per pixel and lots of hacks, it's not like NVIDIA has the power to do Monte Carlo light transport with thousands of multi-bounce rays per pixel and order dependent effects.

    Crytek does cone tracing with lots of hacks to also do single bounce dynamic GI, either way a very coarse approximation of physical lighting.

  15. Impressive. However... by OneHundredAndTen · · Score: 2

    Why is it the case that objects in videos that show off graphics capabilities always look shiny, brand-new, crisp, all the time? Even when they are supposed to be old and dusty, they manage to look very shiny, brand-new and crisp.

    1. Re:Impressive. However... by ffkom · · Score: 1

      Because non-shiny objects don't look any better when using ray-tracing over the usual texture mapping.

      So it's understandable why demos concentrate on environments where you can actually see a benefit.

  16. Re:Haha. by dumuzi · · Score: 1

    um actually... Nvidia is releasing an update for older graphics cards to enable ray tracing on them. https://games.slashdot.org/sto...

  17. 30 FPS... by Trimaz · · Score: 1

    ...into the trash that will go.

  18. Re:Haha. by Tough+Love · · Score: 1

    Companies do get to lie a lot if they are that way inclined, ethically. Have you ever read an Nvidia 10-Q report? Promotional does not begin to describe it.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  19. one more important than the other... by LoneTech · · Score: 1

    It's not that frame rate is more important than resolution. It's that both need to be good enough; for you, 1080 is good enough a lot of the time. I tend to run 2560x1440 at about 100-120 fps. That 4K monitor could still have been a good choice since you could render at lower resolutions, if you used it for other work that did benefit (perhaps video, CAD, or many windows). Just not at all costs (such as too steep a downgrade in refresh rate).

  20. Re: No difference to average desktops. by Miamicanes · · Score: 1

    > Ah played with Enlightenment, have you?

    Pfft. 20 years ago, I went on a multi-week holy
    quest to try and find a way to make Enlightenment work with networked X11 and a headless Linux box. It was an act of hopeless futility (Enlightenment needed capabilities that X11 can't provide over a network, and I later discovered that for various unintuitive reasons, networked X11 usually has worse performance than VNC).

    BTW, for anybody who's wondering, networked X11 is NOT the Linux equivalent of RDP with Windows. It's roughly ANALOGOUS to it, but they're products of different eras. Networked X11 hasn't aged gracefully AT ALL, and BOTH RDP and the entire architecture of Windows display drivers evolved hand in hand to support each other.

    Sadly, there really is no RDP-equivalent on the horizon for Linux. VNC sucks, but it's perceived as "good enough" because there's nobody willing to finance & shepherd 10 calendar years of development into Linux video architecture to
    come up with a new standard that's simultaneously high-performance, networkable, and yet capable of being used in stripped-down form on lesser hardware. Both X.org and Wayland have struggled to fully replace legacy X11, and Wayland's developers EXPLICITLY decided ~5 years ago that RDP-like networkability was off the table, and not even an 'aspirational' long-term goal, while X.org decided to settle for maintaining legacy compatibility with some minor tweaks to improve security.