GART: Games and Applications using RayTracing

Discussion in 'Rendering Technology and APIs' started by BRiT, Jan 1, 2019.

  1. manux

    Veteran Regular

    Joined:
    Sep 7, 2002
    Messages:
    3,034
    Likes Received:
    2,273
    Location:
    Self Imposed Exhile
    I really wonder if this is because the more subtle effects people often claim they don't notice. Maybe devs feel like they have to add something that Pops. Like in cp2077 case the correct shadows grounding graphics and making it look more believable is great to me. Some folks might say they don't even notice it or don't care and want more resolution/textures. Well, at least that is my subjective impression. Link is timestamped to one location that shows this more subtle usage of ray tracing.

     
    pharma likes this.
  2. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    2,658
    Likes Received:
    2,409
    Location:
    msk.ru/spb.ru
    #422 DegustatoR, Jan 28, 2021
    Last edited: Jan 29, 2021
    Man from Atlantis and pharma like this.
  3. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    4,393
    Likes Received:
    3,732
    January 30, 2021
     
    Man from Atlantis and DegustatoR like this.
  4. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    3,659
    Likes Received:
    4,464
    The Medium:

    RT Ultra @1440p Single Reality:
    3090 is 77% faster than 6900XT
    3080 is 57% faster than 6900XT
    3070/2080Ti is 25% faster than 6900XT

    RT Ultra @1440p Dual Reality:
    3090 is 48% faster than 6900XT
    3080 is 38% faster than 6900XT
    3070/2080Ti is 9% faster than 6900XT
     
  5. Man from Atlantis

    Regular

    Joined:
    Jul 31, 2010
    Messages:
    928
    Likes Received:
    765
  6. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    2,658
    Likes Received:
    2,409
    Location:
    msk.ru/spb.ru
    February 11, 2021 - Godfall Primal Update
     
    Malo, Man from Atlantis and pharma like this.
  7. Man from Atlantis

    Regular

    Joined:
    Jul 31, 2010
    Messages:
    928
    Likes Received:
    765


     
    pharma likes this.
  8. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    2,658
    Likes Received:
    2,409
    Location:
    msk.ru/spb.ru
    [​IMG]
     
    #428 DegustatoR, Feb 15, 2021
    Last edited: Feb 15, 2021
  9. manux

    Veteran Regular

    Joined:
    Sep 7, 2002
    Messages:
    3,034
    Likes Received:
    2,273
    Location:
    Self Imposed Exhile
    Seriously cool stuff. I'm happy I haven't played metro exodus yet. Perhaps this is the version that compels me to buy and play it.

    edit. Bought Metro Franchise Bundle from steam sales. Love to support developers who keep supporting their titles. Not same as buying this as new, but it's still better than me not buying those games at all. I'm not sure if I will like this game, but I'll give it a chance once the enhanced edition comes out.
     
    #429 manux, Feb 15, 2021
    Last edited: Feb 15, 2021
  10. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    11,456
    Likes Received:
    2,258
    Location:
    New York
    Nice. Infinite light bounces though? That’s a joke right.
     
  11. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    2,658
    Likes Received:
    2,409
    Location:
    msk.ru/spb.ru
    Temporally accumulated probably. So if you play for an infinite time you'll get infinite bounces.
     
    milk, Dictator, manux and 2 others like this.
  12. OlegSH

    Regular Newcomer

    Joined:
    Jan 10, 2010
    Messages:
    660
    Likes Received:
    1,238
    What's so fancy about it?
    There are so many ways one can cache samples in vertices, voxels, probes, surfels, textures, etc.
    My bet would be on sparsely updated vertex cache.
     
  13. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    11,456
    Likes Received:
    2,258
    Location:
    New York
    Sure, until you move the camera or the lights or anything else in the scene.
     
  14. manux

    Veteran Regular

    Joined:
    Sep 7, 2002
    Messages:
    3,034
    Likes Received:
    2,273
    Location:
    Self Imposed Exhile
    It doesn't need to be tied into camera. It's not a screenspace solution. Lightning or scene changing is another thing. On the other hand something like sun moving slowly should be fine as you would discard too old samples.
     
  15. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    11,456
    Likes Received:
    2,258
    Location:
    New York
    Caching sun bounces only works if the scene is static. When your character or other occluders move through the scene they will invalidate any cached radiance data.

    Whatever they’re doing it’s not “infinite” bounces.
     
  16. manux

    Veteran Regular

    Joined:
    Sep 7, 2002
    Messages:
    3,034
    Likes Received:
    2,273
    Location:
    Self Imposed Exhile
    It's realtime graphics, it's bound to be an approximation. If they get something like 90fps on high end rig with dlss enabled they get to accumulate 90 samples per second. Should be pretty good for anything but the fastest moving objects. They could also have some smarts to distribute ray budget so that static things get less rays and faster moving things get more rays. I think there is ton of ways to try to get good approximation going on now that they are fully invested in ray tracing. Especially so if the alternative is static environment+baking+artists suffering during production to do hand placement and hand tuning.
     
    milk, pharma and OlegSH like this.
  17. cheapchips

    Veteran Newcomer

    Joined:
    Feb 23, 2013
    Messages:
    1,987
    Likes Received:
    2,131
    Location:
    UK
    milk likes this.
  18. JoeJ

    Veteran Newcomer

    Joined:
    Apr 1, 2018
    Messages:
    1,427
    Likes Received:
    1,680
    For the Nth bounce lag is much less noticeable then for the first, so if you can do one bounce per frame for the entire scene, it works well even if the scene has large dynamic elements.
    Any method which caches in worldspace is fine to claim support for 'infinite bounces'. Technically there is not much to argue about it.
    To me the term 'realtime GI' is much more controversial, because it often means support for dynamic update, but with a noticeable lag of about a second. Can handle doors that open slowly, like that on the ceiling in UE5 demo.
    If this door would close / open in an instant, the lag becomes noticeable and we want a faster method with less lag. But how should we call this method then?
    That's why i think we need to shift from FPS to lag, to indicate performance for some things.
     
    DegustatoR and manux like this.
  19. manux

    Veteran Regular

    Joined:
    Sep 7, 2002
    Messages:
    3,034
    Likes Received:
    2,273
    Location:
    Self Imposed Exhile
    It's going to be fun dissecting artifacts. DLSS/TAA, noise removal etc. will all contribute in some way. But I think we are at seeing something completely new. Will be interesting to follow what problems emerge and how they are solved/mitigated. I suspect smart distribution of ray budget is the biggest low hanging fruit. Second one but probably more challenging is finding good ways to cache and used cached results. Another one is getting very high framerate or perhaps even decoupling rendering rate of certain things. Neural networks doing some processing of outputs/help caching is emerging interesting approach but quite unknown at the moment.

    What I believe will be most difficult is that there really isn't going to be native resolution at all anymore. Perhaps not even native framerate. That will be difficult to process for many people who want pure 4k/8k and are not sympathetic towards approaches that are not native but likely still produce better compromise. We already see this with dlss/taa to some extent. It's only going to get worse for those who want native resolution.
     
    #439 manux, Feb 16, 2021
    Last edited: Feb 16, 2021
    Scott_Arm and BRiT like this.
  20. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    14,849
    Likes Received:
    7,116
    This Metro edition will be really interesting. They're promising a lot. I'm mainly going to be interested in performance at 1080p and 1440p to see where the bottlenecks are.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...