Unreal Engine 4

Discussion in 'Rendering Technology and APIs' started by Dominik D, May 17, 2012.

  1. Arwin

    Arwin Now Officially a Top 10 Poster
    Moderator Legend

    Joined:
    May 17, 2006
    Messages:
    17,674
    Likes Received:
    1,194
    Location:
    Maastricht, The Netherlands
    Mouth, especially the corners both lighting/shadow and animation are still quite disappointing. Otherwise it’s pretty good I think.
     
  2. Jupiter

    Veteran Newcomer

    Joined:
    Feb 24, 2015
    Messages:
    1,389
    Likes Received:
    921
  3. Malo

    Malo Yak Mechanicum
    Legend Veteran Subscriber

    Joined:
    Feb 9, 2002
    Messages:
    6,909
    Likes Received:
    2,975
    Location:
    Pennsylvania
    Well that was boring.
     
  4. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    2,840
    Likes Received:
    1,548
    Pls delete. Wrong thread
     
    #164 pharma, May 10, 2018
    Last edited: May 10, 2018
  5. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    2,840
    Likes Received:
    1,548
    GDC 2019 - March 20, 2019

    The first video, seen above, is titled Rebirth and showcases just how photorealistic scenes can be when developed with the gaming engine's technology. The demo, designed by the studio Quixel, highlights how realistic the lighting technology inside Unreal Engine 4 has become.
     
    #165 pharma, Mar 22, 2019
    Last edited: Mar 22, 2019
  6. PSman1700

    Newcomer

    Joined:
    Mar 22, 2019
    Messages:
    65
    Likes Received:
    23
    That's just incredible, its hard to believe graphics like that are even possible. On what kind of hardware is that demo running?
     
  7. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    13,162
    Likes Received:
    3,548
    More than anything else, I want realistic lighting. Most games still don't look anywhere near good cinema. I have zero interest in 4k. Give me games that look like movies at 1080p.
     
  8. Ike Turner

    Veteran Regular

    Joined:
    Jul 30, 2005
    Messages:
    1,884
    Likes Received:
    1,754
    Contrary to the PR claim (real-time cinematic) this demo is "rendered in-engine" (aka pre-rendered) @4K 24fps. Also contrary to what is claimed (this was done by only 3 artists!), more than 40 persons worked on it. Also contrary to the PR claim that no outside plugins where used.. Houdini was used to generate the volumetric clouds which where then imported into UE4 using SideFX's Houdini-to-UE4 plugin...It can probably run in real-time in the editor at much lower resolution though.

    On the other hand...The Troll demo (by Goodbye Kansas & Nvidia) was really running in real-time in UE4.22 with RT on. Same for Unity's Heretic demo which was also running in real-time.
     
    #168 Ike Turner, Mar 23, 2019
    Last edited: Mar 23, 2019
  9. jlippo

    Veteran Regular

    Joined:
    Oct 7, 2004
    Messages:
    1,299
    Likes Received:
    389
    Location:
    Finland
    Couple of UE4 talks from GDC2019.

     
    OCASM and pharma like this.
  10. ultragpu

    Legend Veteran

    Joined:
    Apr 21, 2004
    Messages:
    5,347
    Likes Received:
    1,581
    Location:
    Australia
    The troll demo spoke about rendering 50 million polygons in that scene:shock:and that's like ~10 times more than what a current gen AAA title can render. Like even without Raytracing, just having that poly budget would be a dream for asset and level creation.
     
  11. Ike Turner

    Veteran Regular

    Joined:
    Jul 30, 2005
    Messages:
    1,884
    Likes Received:
    1,754
    There's a difference between 50M polys of assets per frame & rendering 50M polys per seconds .
    50M polys of fully shaded, textured assets per frame is currently impossible at 24Fps+ (especially in UE4). Literally not a single commercial GPU can handle it (as a matter of fact barely any DCC software would unless use decimate it). As a matter of fact I'm currently working on a single 35M polys model which weights more than 4GB only with vertex colors..
     
    chris1515 likes this.
  12. ultragpu

    Legend Veteran

    Joined:
    Apr 21, 2004
    Messages:
    5,347
    Likes Received:
    1,581
    Location:
    Australia
    So you're saying there's a huge portion of that Troll demo is unshaded or texutred? Or are they counting the tessellation number too?
     
  13. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    40,414
    Likes Received:
    10,784
    Location:
    Under my bridge
    Or not even drawn. 50 million polygons in the scene, only a fraction of which are drawn after culling. And Ike's data-point of reference is 35M polygons takes up 4 GBs. If your scene geometry was so dense that you had 50 million triangles being drawn (over 5 triangles per pixel at 4K), you'd need many, many millions more in the scene, which would exceed VRAM.
     
    ultragpu likes this.
  14. MfA

    MfA
    Legend

    Joined:
    Feb 6, 2002
    Messages:
    6,687
    Likes Received:
    450
    You could generate detail procedurally.
     
  15. keldor

    Newcomer

    Joined:
    Dec 22, 2011
    Messages:
    72
    Likes Received:
    100
    There's something wrong here - 4 GB for 35 M polys equates to over 100 bytes per poly! Is this model being stored as plaintext or something?
     
  16. Ike Turner

    Veteran Regular

    Joined:
    Jul 30, 2005
    Messages:
    1,884
    Likes Received:
    1,754
    There's literally nothing "wrong" here. This is the norm for a model in .obj format (including vertex normals & colors). A standard "high poly" model composed of 2M triangles in .obj is around 220 MB..now you do the math for denser models..
     
    BRiT likes this.
  17. Benetanegia

    Newcomer

    Joined:
    Sep 4, 2015
    Messages:
    216
    Likes Received:
    131
    And what exactly would be the problem with a demo having 10+ GB worth of mesh data in HDD storage anyway? It's not that their claim means that, but what would be the problem? The entire demo is confined to a single scene, and most of it from the same angle iirc.

    .obj is a text format and I'm very positive that's not the data format used by the engine in runtime. It would most likely be an order of magnitude smaller.

    Besides 50M polys in a frame/scene doesn't translate to 50M polys in .obj files. Far from it, in fact. There's surely duplication of meshes, probably lots of procedurally generated detail and also probably tesselation involved.

    50M polys per second, that definitely isn't it, since games have had much more than that for over a decade.
     
  18. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    40,414
    Likes Received:
    10,784
    Location:
    Under my bridge
    50M per frame is 1.5B/3B triangles per second at 30/60 fps. But it's all moot. There are 2 million pixels at 1080p. Anything more than 2x60 = 120 million triangles per second is more triangles than there are pixels. And you get inferior shading performance at that, so actually need one triangle per 4 pixels at best.

    Perhaps people should start being specific about what exactly their counting? (and why??)
     
    milk and Ike Turner like this.
  19. Laniakea

    Newcomer

    Joined:
    Apr 16, 2019
    Messages:
    64
    Likes Received:
    78
    Since Epic and Nvidia are close could the demo maybe have been using Nvidias Mesh Shaders which were introduced with Turing?

     
  20. Benetanegia

    Newcomer

    Joined:
    Sep 4, 2015
    Messages:
    216
    Likes Received:
    131
    My guess is that it's an estimation (vs measurement) of the final amount of per-frame triangles sent to the GPU by the engine, pre-culling, after tesselation. KInd of: average triangle amount sent to the GPU x average tesselation factor.
     
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...