Unreal Engine 4

Discussion in 'Tools and Software' started by Dominik D, May 17, 2012.

  1. Davros

    Legend

    Joined:
    Jun 7, 2004
    Messages:
    17,884
    Likes Received:
    5,334
    Didnt want to start a new thread for this :

    This video is from a Square Enix Real Time tech demo to demonstrate the capabilities of their new, "Luminous," engine.
     
  2. Ike Turner

    Veteran

    Joined:
    Jul 30, 2005
    Messages:
    2,110
    Likes Received:
    2,304
    1) The polycount is shockingly low in this particular demo. Just look closely at the frame buffer grabs provided by NVIDIA or even the first wireframe shots posted in the Wired unveiling article a few weeksago.

    2) Indeed, texture quality is also surprisingly low.

    3) Jaggies are everywhere is you watch the firect feed video provided by NVIDIA (.MOV file on Geforce.com) and the original non shopped screenshots.

    4) The particle system is all over the place IMO. First it's fairly apparent that what was shown was nothing more than NVIDIA's APEX Turbelence (http://developer.nvidia.com/apex-turbulence) which was alreacy showcased at GDC 2012 in UE3. The other physics based effects where also done via PhysX according to Tim Swenney. So no really Epic tech here it seems unfortunitelly. You will also notice that ther's no AO (Ambiant Occlusion) at all in the demo. Seems like lights emmited by the particles have no effect on the GI solution right now.

    5) Once again: most probably NVIDIA PhysX.
     
  3. Angelcurio

    Regular

    Joined:
    Jun 29, 2006
    Messages:
    325
    Likes Received:
    9
    The red particles look somewhat akward on that video, specifically in the 0:44 -0:47 mark. Aside from that, i think it looks really good.
     
    #43 Angelcurio, Jun 12, 2012
    Last edited by a moderator: Jun 12, 2012
  4. milk

    milk Like Verified
    Veteran

    Joined:
    Jun 6, 2012
    Messages:
    3,977
    Likes Received:
    4,102
    As I said, that was a disappointment to me, but on another watching today, I think there might be some displacement mapping going on in the lava which seems to have true geometric features, so maybe there it is. Again epic is using tessellation on things where artifacts end up more unnoticed.

    Well, there is no actual "Ambient Occlusion" to speak of, but their voxel GI is naturally occludes their dynamic ambient light bounces, so you could say they do have some low frequency world space directional ambient occlusion. But I do believe adding a good HD SSDO solution there to complement their real time radiosity would have increased the lighting quality in that demo a good notch. The same way crytek's SSAO turns their even lower frequency light propagation volumes (three cascades of a 32x32 grid around the camera) into something that truly fits in well with the scene.
    If well done it could make it hard to tell when the high detail screen space trick ends and the softer world space correct occlusion begins.
     
  5. jlippo

    Veteran

    Joined:
    Oct 7, 2004
    Messages:
    1,744
    Likes Received:
    1,090
    Location:
    Finland
    Remember that the voxel structure is pre-filtered.
    If the cone is wide they do not have to trace so deep in the voxel tree and sample as much, so it ends up faster than tracing a tight cone.
     
  6. Bumpyride

    Newcomer

    Joined:
    May 19, 2005
    Messages:
    55
    Likes Received:
    2
    Location:
    MS, USA
    I agree. The apparent lack of AO in tight spaces (like the base of the structure in the 'planets' room) suggests that they may be using a really coarse voxelized representation for the GI. If that's the case, it would benefit from some SSAO of some kind or another to fill in the high frequency details. The base of that structure in particular looks jarring to me.

    The geometry detail looks alright to me. It's obviously selective displacement mapping though. Such as the main character verses the bricks on the stairs.
     
  7. Bumpyride

    Newcomer

    Joined:
    May 19, 2005
    Messages:
    55
    Likes Received:
    2
    Location:
    MS, USA

    Thanks for the turbulence links. I agree with you, that is what it looks like. I wouldn't expect them to use each particle as an emitter but putting a colored line source light along the particles' vector field attractors (what they look like to me, not sure what they're really called) would be an easy solution that would probably fit with the voxel lighting system.

    I don't think it's a major knock against them that these are NVIDIA technologies. They're pretty cool and it's nice to see it integrated into unreal engine.

    I'm disappointed to hear about the jaggies, though. I was hoping that would be the first place we would start with graphics this generation.
     
  8. Arnage

    Newcomer

    Joined:
    Jun 27, 2007
    Messages:
    2
    Likes Received:
    0
    This might explain the current lack of AA:

    Source
     
  9. Bryant

    Newcomer

    Joined:
    Dec 16, 2006
    Messages:
    31
    Likes Received:
    0
    What bothers me more than the low texture resolution is the fact that it's 2012 and we're still using linear interpolation for texture filtering.
     
  10. Andrew Lauritzen

    Andrew Lauritzen Moderator
    Moderator Veteran

    Joined:
    May 21, 2004
    Messages:
    2,632
    Likes Received:
    1,246
    Location:
    British Columbia, Canada
    What do you want to be using? Bicubic? That's obviously only going to make much difference for mag filtering, which is only relevant when you *are* using low texture resolution.
     
  11. Bryant

    Newcomer

    Joined:
    Dec 16, 2006
    Messages:
    31
    Likes Received:
    0
    I don't see low resolution textures going anywhere for a while, and even if you have 2k textures on everything it's still nice to have a decent edge case. Also I hate aliasing, and linear filtering has a poor frequency response for magnification, so it would be nice to see magnification done with higher order interpolation.
     
  12. Andrew Lauritzen

    Andrew Lauritzen Moderator
    Moderator Veteran

    Joined:
    May 21, 2004
    Messages:
    2,632
    Likes Received:
    1,246
    Location:
    British Columbia, Canada
    I'm not really disagreeing (although people can do it now with 4 bilinear taps), but I just found it odd that you said you didn't care about low res textures but wanted better mag filtering... obviously higher res textures would remove the need for mag filtering so presumably that should be an acceptable solution to you as well.
     
  13. Bryant

    Newcomer

    Joined:
    Dec 16, 2006
    Messages:
    31
    Likes Received:
    0
    I guess what I meant was that the combination of low resolution textures and linear interpolation is what gets me. I think higher resolution textures would help, but I've never seen a game where I couldn't get close enough to something to see artifacts from linear filtering.
     
  14. Andrew Lauritzen

    Andrew Lauritzen Moderator
    Moderator Veteran

    Joined:
    May 21, 2004
    Messages:
    2,632
    Likes Received:
    1,246
    Location:
    British Columbia, Canada
    Ah ok, fair enough.
     
  15. Frenetic Pony

    Regular

    Joined:
    Nov 12, 2011
    Messages:
    808
    Likes Received:
    478
    The right implementation of virtualized textures solves texel density perfectly. It's just that most think of it as used in RAGE, as in every last pixel is unique, whereas you can perfectly well stream in standard tiling textures (or more preferably a mix) just as well.

    I also suspect that we've not seen such simply because it's an absolute pain to implement. Still, I'd love to see the first game that has a texel density of say, 1 pixel to half a millimeter. 2k X 2k per meter, can you imagine? Of course you can, you've seen CG in movies!

    Regardless, what I'm wondering about this demo is of course in terms of performance. The paper seems to indicate that performance simply crashes when anything moves, as this requires reconstructing the octree, revoxelization, etc. How is this going to handle modern games and all the stuff that people want to do with such? As in, waving grass and swaying trees, a hundred plus characters at once, tons of physics objects and etc.
     
  16. Acert93

    Acert93 Artist formerly known as Acert93
    Legend

    Joined:
    Dec 9, 2004
    Messages:
    7,782
    Likes Received:
    162
    Location:
    Seattle
    Neat demo of Kismet in Unreal 4.

    [/media]

    Also hearing CliffyB is gone.
     
  17. milk

    milk Like Verified
    Veteran

    Joined:
    Jun 6, 2012
    Messages:
    3,977
    Likes Received:
    4,102
    Excuse my ignorace, but who is the blue shirt guy? He from Epic? Cause if he is, this whole thig is quite phony... Yet if he is, it is the praising is also a bit exagerated still. Still an impressive demo. Is like professional LBP2.
     
  18. TheAlSpark

    TheAlSpark Moderator
    Moderator Legend

    Joined:
    Feb 29, 2004
    Messages:
    22,146
    Likes Received:
    8,533
    Location:
    ಠ_ಠ
    That's Mark Rein. :lol:
     
  19. Billy Idol

    Legend

    Joined:
    Mar 17, 2009
    Messages:
    6,067
    Likes Received:
    907
    Location:
    Europe
    Yeah, watching this I insta and consta lol'd...all the time.

    "zoom out please to show how complicated this is. Err...errr...seems not to complicated!?!?! So every game designer without programming knowledge can easily build this."

    Ha ha ha, I love Epic!
     
  20. Ruskie

    Veteran

    Joined:
    Mar 7, 2010
    Messages:
    1,291
    Likes Received:
    1
    Wow Mark...Like they just woke him up after couple year sleep and told him they have new engine to sell. Its quite embarrassing seeing him acting like he doesn't know what his company was working on for last couple years.
     
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...