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. Digidi

    Regular Newcomer

    Joined:
    Sep 1, 2015
    Messages:
    392
    Likes Received:
    222
    Ok than tell me these games? I thinks it’s more the opposite. If you think about Fortnite and world of Warcraft have now Raytracing and the game looks ugly at all because of missing geometry
     
  2. eloyc

    Veteran Regular

    Joined:
    Jan 23, 2009
    Messages:
    2,468
    Likes Received:
    1,623
    Wrong examples. Using RT does not guarantee a good lighting system (it may be just used for reflections and NOT lighting, for instance) and at any rate it depends on the artistic direction (Fortnite is purposely cartoony, for instance).

    Now look at this:


    There's no blockier graphics than those in Minecraft, right? Yet within the first 9 seconds in this video, when RT lighting and reflections are on, the results are photorealistic. Now, take the same scene and place a polygonally dense object lit by that same flat standard lighting without RT. Can you imagine the difference?
     
    Scott_Arm and milk like this.
  3. SlmDnk

    Regular

    Joined:
    Feb 9, 2002
    Messages:
    655
    Likes Received:
    392
    Interview with Atomontage from April 2019 that mentions a game using the technology being in prototyping phase. News to me.



    I've recently become quite obsessed about true voxel-based games :)
     
    Krteq likes this.
  4. eloyc

    Veteran Regular

    Joined:
    Jan 23, 2009
    Messages:
    2,468
    Likes Received:
    1,623
    A little game... it doesn't seem it will get too much attention, unless it's something big.

    Yeah, I went through that phase not so long ago... :happy2: But I think that solutions like the one in Dreams are more practical for games.

    BTW, unlike in Lin's stuff, Atomontage doesn't use a universal grid, so to speak (what is the correct term?), so voxels rotate and "move".
     
  5. JoeJ

    Veteran Newcomer

    Joined:
    Apr 1, 2018
    Messages:
    1,164
    Likes Received:
    1,342
    There seems no term, people always need to describe that difference with saying things like 'global grid' vs. 'many, transformable volume objects', or whatever.
    'True voxels' would be an idea, but it degrades the second option to be somewhat worse or half assed, which is not justified. (Why should we constantly re-voxelize our dynamic objects to a global grid just to display them? / Why should we accept the resulting temporal aliasing?)
    I would only agree to your preference of global voxels if we talk about content creation but not game runtimes.

    Well, after using voxels myself since some time i understand Siles volumetric vision a bit better. He's right with some things, and long before i was following his work with great interest.
    But then they lost me with bold claims about a volumetric future, a paradigm shift, a revolution that makes it all better.
    Maybe i would believe this if they would show some nice tools about volumetric content creation. But all i see is scanned content, and you can poke some spheres out of that. That does not really make content creation easier or possible at all.

    Non the less, a demo game would be great. I would not mind if characters or vehicles use traditional triangles.
     
    eloyc likes this.
  6. Digidi

    Regular Newcomer

    Joined:
    Sep 1, 2015
    Messages:
    392
    Likes Received:
    222
    If you look the minecraft video you see that it is not a simple mindgraft sceen there are many corner and edges, so a lot of geometry. Without this it will look ugly. Also i think you don't need expensive RT effects i think you can reach the same level of detail with normal shader lightning. Thats is my point. Of cause if you use cheep lightning it will looks ugly to, but if you have mdium lightning and good geometry it will looks much better than good lightnind and medium geometry.
     
  7. eloyc

    Veteran Regular

    Joined:
    Jan 23, 2009
    Messages:
    2,468
    Likes Received:
    1,623
    Thanks for the info, but I didn't mention any preferences, I don't even know how to feel about voxels being one way or the other.

    And yeah, the whole talk about the paradigm, etc. is a bit lame. Also, it's just the same videos over and over.
     
  8. Ethatron

    Regular Subscriber

    Joined:
    Jan 24, 2010
    Messages:
    922
    Likes Received:
    361
    Derive it:
    AABB -> OBB
    Axis Aligned Voxel [Hierarchy] -> Oriented Voxel [Hierarchy]
    AAV[H] -> OV[H]
    :)

    The AAVH is also known as ... Octree :p
     
    eloyc likes this.
  9. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    13,227
    Likes Received:
    16,120
    Location:
    The North
    Sweet baby Jesus.

     
    Shortbread, Kej, pharma and 2 others like this.
  10. Warrick

    Newcomer

    Joined:
    Jun 5, 2003
    Messages:
    19
    Likes Received:
    18
    Location:
    Hong Kong
    Yup and it is certainly already possible. But a complete nightmare when it comes to youtube compression.




     
    pharma, Krteq, eloyc and 1 other person like this.
  11. JoeJ

    Veteran Newcomer

    Joined:
    Apr 1, 2018
    Messages:
    1,164
    Likes Received:
    1,342
    hmmm... with the derivation i would know. But if you only say 'octree', i would still assume you might store oriented stuff in your nodes, you cheater! :D

    Sorry for accusing you axis aligned fetishism, then. :)
     
    Ethatron and eloyc like this.
  12. JoeJ

    Veteran Newcomer

    Joined:
    Apr 1, 2018
    Messages:
    1,164
    Likes Received:
    1,342
  13. eloyc

    Veteran Regular

    Joined:
    Jan 23, 2009
    Messages:
    2,468
    Likes Received:
    1,623
    So weird and mesmerising! I was about to fall asleep while watching one of his videos. :lol:
     
    London Geezer likes this.
  14. JoeJ

    Veteran Newcomer

    Joined:
    Apr 1, 2018
    Messages:
    1,164
    Likes Received:
    1,342
    Hehe, me too (in a good way). Super relaxing. :)
     
    eloyc likes this.
  15. SlmDnk

    Regular

    Joined:
    Feb 9, 2002
    Messages:
    655
    Likes Received:
    392
    MediaMolecule's Alex is now at NVIDIA. I hope this means that NVIDIA is working on tech to bring us hardware-accelerated voxels. Mmm... "voxelerator"... well, I really hope so!

     
  16. Voxilla

    Regular

    Joined:
    Jun 23, 2007
    Messages:
    832
    Likes Received:
    505
    Continuing on the voxel theme, an update on voxel fluids:
     
    iroboto, Kej, Malo and 5 others like this.
  17. JoeJ

    Veteran Newcomer

    Joined:
    Apr 1, 2018
    Messages:
    1,164
    Likes Received:
    1,342
    Nice. :) Do you use procedural turbulence, or is this all native simulation?
     
  18. Voxilla

    Regular

    Joined:
    Jun 23, 2007
    Messages:
    832
    Likes Received:
    505
    It's computed at full resolution without adding procedural detail.
    The vorticity is boosted a bit to compensate for simulation loss.
     
    Man from Atlantis, jlippo and eloyc like this.
  19. milk

    milk Like Verified
    Veteran Regular

    Joined:
    Jun 6, 2012
    Messages:
    3,688
    Likes Received:
    3,736
    Has anybody mentioned Clayxels plug-in fo Unity? It allows SDF modeling and rendering very similar to Dreams.





    There are tons of experiments recorded and shared on youtube.
     
    pharma, eloyc, Malo and 1 other person like this.
  20. manux

    Veteran Regular

    Joined:
    Sep 7, 2002
    Messages:
    2,833
    Likes Received:
    2,022
    Location:
    Earth
    Fantastic technical presentation from teardown folks. It's understandable without too much technical knowledge. Presenter does good job from going high level details into lower level details like octree implementation.

     
    jlippo, iroboto, chris1515 and 2 others like this.
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...