Unreal Engine 5 Tech Demo, Release Target Late 2021

Discussion in 'Console Technology' started by mpg1, May 13, 2020.

  1. chris1515

    Legend Regular

    Joined:
    Jul 24, 2005
    Messages:
    5,968
    Likes Received:
    6,084
    Location:
    Barcelona Spain
    Lumen is heavier than Nanite. This is the reason it is 30 fps per second for the moment,
     
  2. PSman1700

    Veteran Newcomer

    Joined:
    Mar 22, 2019
    Messages:
    4,264
    Likes Received:
    1,910
    Might be below 1440p but its the only true next gen graphics so far.
     
    Heinrich4 likes this.
  3. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    12,510
    Likes Received:
    14,492
    Location:
    The North
    Much heavier. It will always be heavier then Nanite, many times over.
     
    BRiT, Dictator and PSman1700 like this.
  4. chris1515

    Legend Regular

    Joined:
    Jul 24, 2005
    Messages:
    5,968
    Likes Received:
    6,084
    Location:
    Barcelona Spain
    RIP PhysX
     
    DavidGraham and milk like this.
  5. chris1515

    Legend Regular

    Joined:
    Jul 24, 2005
    Messages:
    5,968
    Likes Received:
    6,084
    Location:
    Barcelona Spain
    he said 1 millions triangles on disk is equivalent to a 4k texture.
     
    #1105 chris1515, Jul 14, 2020
    Last edited: Jul 14, 2020
    Pete, manux and iroboto like this.
  6. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    12,510
    Likes Received:
    14,492
    Location:
    The North
    Nice will need to watch these videos for these little details
     
  7. ultragpu

    Legend Veteran

    Joined:
    Apr 21, 2004
    Messages:
    6,242
    Likes Received:
    2,306
    Location:
    Australia
    So they're aiming for 60fps for console on release, assuming around 1440p? That means the console could handle native 4k or very close to it at 30fps upon release then?
     
  8. Unknown Soldier

    Veteran

    Joined:
    Jul 28, 2002
    Messages:
    3,639
    Likes Received:
    1,184
    Wow! That is impressive. Demo featured 100's of billions of triangles.
     
  9. chris1515

    Legend Regular

    Joined:
    Jul 24, 2005
    Messages:
    5,968
    Likes Received:
    6,084
    Location:
    Barcelona Spain
    This is good but it misses the true limitation, I wanted to see some examples of assets size on the disk coming from the demo...
     
    milk and BRiT like this.
  10. chris1515

    Legend Regular

    Joined:
    Jul 24, 2005
    Messages:
    5,968
    Likes Received:
    6,084
    Location:
    Barcelona Spain
  11. Slifer

    Joined:
    May 19, 2020
    Messages:
    6
    Likes Received:
    11
    The streaming pool is 768 MB per view which is pretty small.
     
    Janne Kylliö, PSman1700 and BRiT like this.
  12. cheapchips

    Veteran Newcomer

    Joined:
    Feb 23, 2013
    Messages:
    1,680
    Likes Received:
    1,782
    On the commentary they say the flying scene has 500,000 objects in it and nanite "can easily handle a million"
     
    BRiT likes this.
  13. SlmDnk

    Regular

    Joined:
    Feb 9, 2002
    Messages:
    641
    Likes Received:
    333
    Epic's technical director's Twitter thread shares more information:

     
  14. BRiT

    BRiT (>• •)>⌐■-■ (⌐■-■)
    Moderator Legend Alpha

    Joined:
    Feb 7, 2002
    Messages:
    18,261
    Likes Received:
    19,987
    Unrolled Twitter Thread: https://threadreaderapp.com/thread/1283057629506367488.html?refreshed=yes

    Yes, Nanite draws the gbuffer in 4.5ms on average! Many assumed this amount of detail only can be had at 30fps. Not true! This is well within typical 60hz budgets. That doesn’t even count optimizations I’ve made since.

    Also memory isn’t insane. This is super WIP and was immature for the demo’s release timeframe but it a top focus for us right now. It’s already not as bad as you think and it will get significantly better over the next year.

    Definitely check out the last third of the video where @Feaneroh covers the art production of the demo. The last bit where she flies 100mph through a city? Yeah, that was all just a detailed as everything else, you just couldn't tell.

    [​IMG]

    The statue we say is 33M triangles? This shows just what that means. Now I wouldn't recommend or expect this for a common game asset due to the unnecessary size it would take on disk. This is a stress test to show off that the tech scales like we say it does.

    [​IMG]

    That doesn't mean you can't still import your sculpts straight from zbrush. Just like with textures you author high and as you get closer to ship Nanite will make it easy to decide to drop a mip or 2 where needed to manage your shipping package size. Perf was good regardless.

    When disk size isn't a concern, say film or enterprise use cases, you can do this and more. Honestly I expect data delivery to be one of the biggest constraints in game graphics for next gen. Virtualization tech like Nanite, VT and fast SSDs make the run-time side a nonissue.

    The kitbashing in the cave sections was nuts. There is literal archaeology to be done here. I've counted 15+ onion layers of mesh. The video doesn't even do it justice as many of the meshes are grouped so when he hides them many go away at once.

    [​IMG]

    I'm sure there are bits that are covered many times over such that no part of that mesh are seen at all. Normally this would be shameful sloppy env art. They should optimize it right? Well only if it costs meaningful frame time. With Nanite it's negligible.

    No one would say to a painter, go back and delete those early paint strokes you completely covered later on. That's unnecessary and the request sounds ridiculous. Why shouldn't it be the same for set dressing?
     
    cubalibre, Heinrich4, JoeJ and 10 others like this.
  15. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    14,641
    Likes Received:
    6,664
    So I'm guessing they'll still find a polygon density that matches something like 1 polygon per pixel at a reasonable viewing distance. I wonder how they'll figure that out at time of authoring, or if that comes back to some engine tool that will automatically scale for you if you want to reduce the asset for your scene.
     
    PSman1700 and BRiT like this.
  16. JoeJ

    Veteran Newcomer

    Joined:
    Apr 1, 2018
    Messages:
    1,053
    Likes Received:
    1,239
    Does this hint they have hidden surface removal build in? Pretty likely...

    I wonder about what this means for HW RT. They still don't mention any plans to support it. Even they work on compute traced mirror reflections.
    hmmm...
     
    PSman1700 and Heinrich4 like this.
  17. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    14,641
    Likes Received:
    6,664
    I would expect it's still in there. It's obvious they're putting their eggs mostly in the Lumen basket.
     
  18. Ronaldo8

    Newcomer

    Joined:
    May 18, 2020
    Messages:
    234
    Likes Received:
    233
    Triangle ray-tracing does not scale down well to less capable platforms. Lumen is perfect for a general purpose 3d engine.
     
    milk likes this.
  19. Ronaldo8

    Newcomer

    Joined:
    May 18, 2020
    Messages:
    234
    Likes Received:
    233
    Sounds like software analogue of sampler feedback.
     
  20. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    43,576
    Likes Received:
    16,033
    Location:
    Under my bridge
    Not really. SF is reactionary, querying the GPU on what its sampling and you can respond to that. An algorithm is predictive, computing texture use before-hand. This is what virtual- texturing has relied upon to select which tiles to load; the better the algorithm, the fewer tiles you need pre-cache.
     
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...