Polygons, voxels, SDFs... what will our geometry be made of in the future?

Discussion in 'Rendering Technology and APIs' started by eloyc, Mar 18, 2017.

  1. milk

    milk Like Verified
    Veteran Regular

    Joined:
    Jun 6, 2012
    Messages:
    3,659
    Likes Received:
    3,706
    I understand. But I think the tech in Teardown could be extended into something that looks less "on-the face" voxelly, yet the physics and maybe even the illumnation is done on a voxelspace of similar (maybe even lower) resolution.

    Like, a Teardown where it's the same world in complexity but with a graphically detailed shell over the underlying lego world driving the sim. That detail geo on top could still be poly meshes anyway, or perhaps something more experimental ala dreams or claybook, but I find the latter less likely.

    I wouldn't be surprised if that ends up actually being the direction he takes his research after teardown.
     
    #161 milk, Oct 18, 2020
    Last edited: Oct 18, 2020
    eloyc likes this.
  2. cheapchips

    Veteran Newcomer

    Joined:
    Feb 23, 2013
    Messages:
    1,741
    Likes Received:
    1,865
    Noita just came out of early access. While it's 2d, it pretty much shows the gameplay limits of a world where everything is simulated. How you'd make something like this in 3d work technically and gameplay wise is anyone's guess!

    (Side note: buy Noita, it's ace)

     
    pharma, Pete, eloyc and 1 other person like this.
  3. jlippo

    Veteran Regular

    Joined:
    Oct 7, 2004
    Messages:
    1,581
    Likes Received:
    822
    Location:
    Finland
    Noita also does awesome 'store game world to HDD' trick when it is far enough from active area.
     
  4. cheapchips

    Veteran Newcomer

    Joined:
    Feb 23, 2013
    Messages:
    1,741
    Likes Received:
    1,865
    They did a GDC talk last year. Will post in the talks thread if I hadn't enthusiastically done that already.
     
    Pete and jlippo like this.
  5. SlmDnk

    Regular

    Joined:
    Feb 9, 2002
    Messages:
    646
    Likes Received:
    352
    I did so the nanosecond it hit Early Access back in September 2019. To date I have a couple of hundred gameplay hours under my belt robe. To me, the game is quite a bit more than just ace :)

    Can you imagine Noita in 3D and in first-person? We need another young, brilliant mind like Carmack to make that revolution happen (plus a lot more computing power!).
     
    jlippo, cheapchips and eloyc like this.
  6. eloyc

    Veteran Regular

    Joined:
    Jan 23, 2009
    Messages:
    2,453
    Likes Received:
    1,608
    Not very recent, but anyway:



    I mean, look at that. On old PS4 hardware. I can only imagine the possibilities in the PS5. :p And I hope this road doesn't end up being forgotten as an exotic tech and that's all.
     
    iroboto and BRiT like this.
  7. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    12,793
    Likes Received:
    15,308
    Location:
    The North
    well its' definitely feasible, and it showcases the power of a pure compute based engine. It would appear the only thing holding it back are the tools to scale up to develop massive sprawling games that we have today.
    I think if they can figure that part out, it may well be a reality.
     
    eloyc likes this.
  8. cheapchips

    Veteran Newcomer

    Joined:
    Feb 23, 2013
    Messages:
    1,741
    Likes Received:
    1,865
    It's a shame we've not seen another major alternative geometry solution outside of Dreams and UE5. The latter will boast a fair few games I guess. Dreams is it's own little world, even if Dream 2 is, er, enables bigger worlds.

    Dragon Age, Square, Capcom, Insomniac, Gorilla showings all look like current gen Ultra settings + SSD streaming + a bit of RT. Which is fine, but seems a shame that to date, Epic + those using UE5 are the only big developers jumping on something new rendering wise

    Obviously early days!
     
    eloyc likes this.
  9. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    12,793
    Likes Received:
    15,308
    Location:
    The North
    UE5 is still using triangles, it's just using compute to solve mostly everything for their geometry.
    Claybook also uses SDF, I think Sebbbi could be working on something on his own time, I'm unsure of what he's working on at Unity now. But IIRC, he was seriously impressed by the artists working in dreams. And I think IIRC, he has passion to build some tools to do something similar.
     
    eloyc likes this.
  10. eloyc

    Veteran Regular

    Joined:
    Jan 23, 2009
    Messages:
    2,453
    Likes Received:
    1,608
    If someone could find a way to improve such tech to make possible one-piece rigged characters (instead of old-school characters made up of different disconnected parts for each limb, which makes almost impossible to achieve a non-cartoony look) and better reflections, we'd have it all. If the tech is there and someone shows that's possible, other people will jump in. Heck, even Dreams, with its limitations, is getting an important amount of attention among game developers, artists and musicians, and some creations almost look and play professional, even though it is very niche and relatively new.

    Look at this (and ignore the bits you may find cheesy, lol):


    Look at the pumpkin! It just looks CGI (again, ignore other things) and it's full geometry, no normal maps. Try converting that to polygons.
     
    cheapchips and iroboto like this.
  11. cheapchips

    Veteran Newcomer

    Joined:
    Feb 23, 2013
    Messages:
    1,741
    Likes Received:
    1,865
    Yeah, I know UE's using triangles but the way it gets those triangles is definitely alternative. I kind of dismiss Claybook in the context of future stuff, with absolutely no disrespect to Sebbi, as it's a little indie title. It'd totally forgotten he was over Unity now. Very interesting to see what comes of that.
     
    eloyc and iroboto like this.
  12. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    12,793
    Likes Received:
    15,308
    Location:
    The North
    Indeed, well it's certainly going to be the future of triangle generation. Everyone should be moving their way into that direction I think over time. I firmly believe this is the generation that will tip the scales in the other direction. So compute will be making up the majority of the whole render pipeline, and FF supporting it. As opposed to FF making up the majority of the pipeline and compute supporting it.
     
    eloyc and cheapchips like this.
  13. chris1515

    Legend Regular

    Joined:
    Jul 24, 2005
    Messages:
    6,090
    Likes Received:
    6,327
    Location:
    Barcelona Spain



    [​IMG]

    [​IMG]

    [​IMG]

    Just insane
     
    eloyc likes this.
  14. manux

    Veteran Regular

    Joined:
    Sep 7, 2002
    Messages:
    2,747
    Likes Received:
    1,907
    Location:
    Earth
    Sebbi is exploring with new rendering stuff. People interested in this thread might find his twitter feed very interesting. At least I do as it's fascinating to follow how he develops his hobby project

     
    Digidi, jlippo, BRiT and 4 others like this.
  15. Digidi

    Regular Newcomer

    Joined:
    Sep 1, 2015
    Messages:
    392
    Likes Received:
    222
    Geometry is king! The issue is who will design all these details in game? I dont know how much time was needed to design only 1 scene in Dreams in the pictures above.

    I think with even simple light effects but complex geometry the game looks much better than with complex light effects and simple geometry. (Just my meaning)
     
  16. eloyc

    Veteran Regular

    Joined:
    Jan 23, 2009
    Messages:
    2,453
    Likes Received:
    1,608
    Who will? Whoever who wants to (or gets paid for it). At any rate, understand that most of these videos are made by just one person VS a whole team.

    I don't agree. Of course, detailed geometry is essential in making a game look good, but good lighting is what makes even just a cube look realistic, though.
     
    Arwin likes this.
  17. SlmDnk

    Regular

    Joined:
    Feb 9, 2002
    Messages:
    646
    Likes Received:
    352
    New clip from Lin.


     
    pharma, chris1515, eloyc and 2 others like this.
  18. eloyc

    Veteran Regular

    Joined:
    Jan 23, 2009
    Messages:
    2,453
    Likes Received:
    1,608
    Yeah, I watched that on Twitter yesterday. The thing I like is that these are "true" voxels within a grid, not rotating cubes. :mrgreen:
     
    milk likes this.
  19. Digidi

    Regular Newcomer

    Joined:
    Sep 1, 2015
    Messages:
    392
    Likes Received:
    222
    Light is only second. If you don’t have a geometry which is not giving you nice informations, the games look ugly even with good light shaders. It’s the geometry which give lights and shadows the unique touch. So complex geometry with simple light will always better than simple geometry with complex light.
     
  20. eloyc

    Veteran Regular

    Joined:
    Jan 23, 2009
    Messages:
    2,453
    Likes Received:
    1,608
    I'm sorry, but that's a totally subjective opinion with which I don't agree at all. Of course, detailed geometry helps in achieving a realistic look, BUT without realistic lighting you go nowhere.

    I already used a simple example: a single cube with realistic lighting may look real enough. On the contrary, put a very elaborate sculpture, for instance, in a room lit by a standard point/spot light with no GI, ugly shadows, etc... It just doesn't look right, it looks gamey.

    Some modern games feature very high poly models but even then, if lighting/shadows are not good enough...
     
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...