Next gen lighting technologies - voxelised, traced, and everything else *spawn*

Discussion in 'Rendering Technology and APIs' started by Scott_Arm, Aug 21, 2018.

  1. Kaotik

    Kaotik Drunk Member
    Legend

    Joined:
    Apr 16, 2003
    Messages:
    8,166
    Likes Received:
    1,836
    Location:
    Finland
    Depends on resolution, I'd call under 5% difference on all resolutions "about matching" RTX 2070
     
  2. Dictator

    Newcomer

    Joined:
    Feb 11, 2011
    Messages:
    118
    Likes Received:
    272
    Kind of, there are caveats I think if there is any alpha tested geo in the reflections (particles, explosions, leaves)
     
    pharma likes this.
  3. OlegSH

    Regular Newcomer

    Joined:
    Jan 10, 2010
    Messages:
    360
    Likes Received:
    252
    Perfect mirror reflections (Medium preset in BF V) work fast because rays are coherent, hence a SIMD can process a bunch of rays at the same time (for Frustum-Traced hard shadows, it was something like 5*10^9 rays/sec on TitanXP), with higher material roughness, rays will diverge and follow different paths quickly, this hits SW RT performance badly (performance in Metro Exodus, where all rays are incoherent, is a good indicator of this).
     
    #1663 OlegSH, Apr 12, 2019
    Last edited: Apr 12, 2019
    JoeJ, Heinrich4, chris1515 and 5 others like this.
  4. OlegSH

    Regular Newcomer

    Joined:
    Jan 10, 2010
    Messages:
    360
    Likes Received:
    252
    BTW, tried SEUS minecraft mod today and it features screen-space GI only (which is also explicitly said in the mod's settings)
    I haven't noticed any screen-space GI caching in textures, voxels, or in other resources, it behaves exactly as a simple screen-space method - short GI radius, disappears at screen corners, etc.
    So... no wonders here
     
    Heinrich4 and pharma like this.
  5. JoeJ

    Regular Newcomer

    Joined:
    Apr 1, 2018
    Messages:
    419
    Likes Received:
    485
    Sure it's the right one? I tried it too bot noticed the PT mod is not free, only another version with various other features.
     
    Heinrich4 likes this.
  6. OlegSH

    Regular Newcomer

    Joined:
    Jan 10, 2010
    Messages:
    360
    Likes Received:
    252
    My bad, I just figured that the latest SEUS PTGI E6 release doesn't work properly with 1.13 game version, so world-space GI was broken.
    Just tried with 1.12.2 and now it works, there are tons of bugs and other weird issues with lighting in enclosed spaces, probably something is still broken in my build.
     
    pharma and BRiT like this.
  7. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    2,907
    Likes Received:
    1,607
  8. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    2,749
    Likes Received:
    2,516
    Two "1080Ti"s in SLI (hammered to a 100% utilization each), couldn't approach half the performance of a single 2080Ti in most scenes with RTX on in Shadow Of Tomb Raider.

     
    iroboto, OCASM, pharma and 1 other person like this.
  9. imerso

    Newcomer

    Joined:
    Jul 18, 2010
    Messages:
    52
    Likes Received:
    39
    Imho the RTX 2060 is not that bad for the price... might be my next gpu.
     
    Heinrich4 and pharma like this.
  10. MfA

    MfA
    Legend

    Joined:
    Feb 6, 2002
    Messages:
    6,750
    Likes Received:
    470
    On the topic of area lights ... since games have already implemented irregular Z-buffering, I'd like to see this method for area lights in games. It's a brilliant way to do almost exact shadows for a large number of point lights approximation of an area light and just like irregular Z-buffering I think hardware has caught up to the point where it has started to make sense (maybe not with the 128 point light approximation they used, you could use 32 but vary their position per pixel for a bit of dither).

    I don't think raytracing will be able to compete with this, even with the lack of on the fly BVH occlusion culling for rasterization (purely an API issue, not fundamental).
     
    #1670 MfA, Apr 16, 2019
    Last edited: Apr 16, 2019
  11. JoeJ

    Regular Newcomer

    Joined:
    Apr 1, 2018
    Messages:
    419
    Likes Received:
    485
    Nice paper.
    We could say 'irregular Z-buffer' is just a buzzword for binning to a regular grid. Again you have to deal with compaction of huge amounts of data, similar to the RT problems i've mentioned earlier. This is also a bottleneck in many other things, e.g. SPH fluids and collision detection in general.
    GPUs already are quite capable of doing this very fast, but if it could be done faster with FF this would be a very welcome generic feature - together with fine grained device side dispatch ofc.
    I still hope upcoming AMD hardware goes more into this direction than into 'RT cores'. One could still call it hardware accelerated RT then, so recent announcement 'PS5 has RT' still tells me nothing about the future... damn :D
     
  12. OCASM

    Regular Newcomer

    Joined:
    Nov 12, 2016
    Messages:
    922
    Likes Received:
    881
    Next-gen indie ray traced games will look very good:

     
    milk, Heinrich4, jlippo and 4 others like this.
  13. keldor

    Newcomer

    Joined:
    Dec 22, 2011
    Messages:
    74
    Likes Received:
    107
    Just glancing at that paper it appears that the performance of the algorithm completely collapses for any reasonably large triangle count. Going from 30 FPS on very low poly scenes (only a couple thousand triangles) to less than 1 FPS for medium poly scenes (a few hundred thousand triangles). I realize it was running on old hardware, but modern game scenes can be expected to have a few million triangles... And render more than just shadows...
     
  14. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    7,771
    Likes Received:
    6,056
    Since on topic of SLI; can they do SLI for RTX cards doing RT?
     
  15. OCASM

    Regular Newcomer

    Joined:
    Nov 12, 2016
    Messages:
    922
    Likes Received:
    881
  16. DavidGraham

    Veteran

    Joined:
    Dec 22, 2009
    Messages:
    2,749
    Likes Received:
    2,516
    In summary:

    720p30 on a 1070
    1080p60 on a 2080Ti

    Path Tracing is made a lot easier by the fixed nature of the blocks of minecraft, any dynamic moving object uses SS for the lighting, shadows and reflections.

    There is a ghosting artifact when the scene changes as the tracer uses an accumulation method to render GI (over 4 frames).
     
    #1676 DavidGraham, Apr 21, 2019
    Last edited: Apr 22, 2019
    pharma, Jozape, PSman1700 and 2 others like this.
  17. OCASM

    Regular Newcomer

    Joined:
    Nov 12, 2016
    Messages:
    922
    Likes Received:
    881
  18. Malo

    Malo Yak Mechanicum
    Legend Veteran Subscriber

    Joined:
    Feb 9, 2002
    Messages:
    6,975
    Likes Received:
    3,051
    Location:
    Pennsylvania
    Wasn't sure where to post this, interesting though. Using Re-shade with a new screen-spaced path traced global illumination.

    But can it run Crysis... path-traced?

     
    Heinrich4 and OCASM like this.
  19. jlippo

    Veteran Regular

    Joined:
    Oct 7, 2004
    Messages:
    1,328
    Likes Received:
    423
    Location:
    Finland
    SSGI methods certainly will become more common in future, hopefully many of them will be backed up by proper scene data like in Metro.

    .. Actually even standard perspective corrected cubemaps and such might be enough to allow SSGI get a lot better handling of environment. (Miss or invalid data from SS and sample cubemap with same ray.)
     
    #1679 jlippo, May 6, 2019
    Last edited: May 13, 2019
    OCASM likes this.
  20. Ike Turner

    Veteran Regular

    Joined:
    Jul 30, 2005
    Messages:
    1,884
    Likes Received:
    1,756
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...