GPU-Based Run-Time Procedural Placement in Horizon: Zero Dawn

Поділитися
Вставка
  • Опубліковано 2 лют 2025

КОМЕНТАРІ • 104

  • @TheTherapistGamer
    @TheTherapistGamer 4 роки тому +56

    All vegetation assets by three people. All environment logic by one person. Absolutely incredible!

  • @zinoudznabil3637
    @zinoudznabil3637 5 років тому +48

    19:53
    "it just works"
    sir you earned the right to say it

  • @ColeEdits
    @ColeEdits 5 років тому +82

    15:25
    “It just works.”
    😉😉👌🏻

    • @roshe7887
      @roshe7887 5 років тому +9

      Cole Edits clearly not made by Bethesda.

    • @penumbrum3135
      @penumbrum3135 5 років тому +6

      @@roshe7887 Or Nvidia.

  • @johnp1085
    @johnp1085 5 років тому +139

    very useful info! whoever's editing these videos, though, please stop cutting away from the slides because you make it much harder to follow his explanation. (e.g. 37:22)

    • @lukassberg7850
      @lukassberg7850 5 років тому +3

      The slides are always free to read on GDCvault afaik.

    • @AndyLundell
      @AndyLundell 5 років тому +27

      @@lukassberg7850 Sure, but it's kinda absurd if we have to load up a slide-show in a separate window to follow along with a video.

    • @SirPytan
      @SirPytan 4 роки тому +7

      Exactly, everyone is looking at the screen and he is explaining stuff, but the camera shows the guy with the empty stage, which is at that point the least important.

  • @glbernini0
    @glbernini0 5 років тому +25

    Love how he keeps saying "Its fairly simple!"

    • @ChrisD__
      @ChrisD__ 5 років тому +9

      I love stuff like this, collectively it's absolutely insanely complex, but the moment you look a just one part of it, it shatters into large simple chunks.

    • @QuietSnake-xs5vx
      @QuietSnake-xs5vx 3 роки тому +1

      For him

  • @Dethikah
    @Dethikah 11 місяців тому

    The sheer amount of analysis, scrutiny, care and effort that went into creating these procedural environment systems i understand was to help expedite progress for the artists, but it also helps the player totally immerse and lose themselves into the gorgeous landscape and makes the world feel so alive. I spent most of my time joyfully exploring the wilderness at my leisure and taking screenshots of the scenery around me on my journey. This game is a work of art in all ways.

  • @TheWorldsOfGaming
    @TheWorldsOfGaming 5 років тому +3

    Great job from Guerilla. I'm walking around the game world for days now, taking clips of the gorgeous landscape for my videos. Guess I will never leave the "Embrace". LOL

  • @KentHambrock
    @KentHambrock 5 років тому +12

    Reminds me of an advanced version of infini Grass and other vegetation placement tools on Unity. The difference between professional and hobby level tools.

  • @Lishtenbird
    @Lishtenbird 5 років тому +49

    For no particular purpose, I want to load up this tool and go on a world creation spree.

    • @GymCritical
      @GymCritical 3 роки тому +3

      Is a purpose needed? I do too 😂

  • @JaquesBobè
    @JaquesBobè 5 років тому +32

    SLAP A GOOD UI ON IT AND SELL IT AS A SEPARATE GAME

    • @ayrendraganas8686
      @ayrendraganas8686 5 років тому +2

      they could swll that as a tool... for like 5k per seat licence xD

  • @aideniridescence1437
    @aideniridescence1437 4 роки тому +3

    This is amazing. I hope this would be a baseline on all game dev tools.

  • @niks660097
    @niks660097 Рік тому

    I first learned about frustum culling from horizon zero dawn's video on occlusion culling, good stuff.

  • @MichelLaury
    @MichelLaury 4 роки тому +7

    The slides are available here : www.slideshare.net/guerrillagames/gpubased-procedural-placement-in-horizon-zero-dawn

  • @aleefmohammed244
    @aleefmohammed244 5 років тому +11

    And it’s coming to PC, I hope to see it in 60FPS.. will be a sight to behold.

  • @vulcanman806
    @vulcanman806 5 років тому +7

    This engine is insane!

  • @iamarugin
    @iamarugin 4 місяці тому

    Dear GDC team, I think 720p is a bit high resolution for a video with a talk about graphics. 360p would be anough.

  • @mannyc19
    @mannyc19 5 років тому +7

    Impressive! Their Decimae Engine is very impressive indeed. Wish it was available on the PC.

  • @emilybendsspace
    @emilybendsspace 4 роки тому +2

    Slide at 17:56 explains the entire AAA game industry.

  • @joachimm81
    @joachimm81 5 років тому +2

    Thats fine and all but what do I do with the Bluegleam?

  • @CrashBashL
    @CrashBashL 5 років тому +13

    "Hand polished manually"
    Jaap van Muijden - 2017

  • @КириллПальцев-ю1о
    @КириллПальцев-ю1о 5 років тому +3

    I still don't get it: does this idea/algorithm running during gameplay or during game development and after that stored on disk as finished map.

    • @thiagomattos450
      @thiagomattos450 5 років тому +3

      During gameplay, but with somethings on the disk

    • @Heruwath007
      @Heruwath007 5 років тому +17

      It's mixed. The height map, texturing and several assets are stored on the disc. The whole world layout in terms of basic terrain (height map, steepness, moisture and so on) is there on the disc and this information is used as input in combination with a graph to define placement maps for the remaining vegetation, effects, and gameplay assets. They use World Machine for the terrain, which is very slow. That's why I think they have the terrain with erosion on the disc. It's difficult to say where the draw the line, since even placement maps could theoretically be put on the disc, but it seems they are calculating them on the run.

    • @КириллПальцев-ю1о
      @КириллПальцев-ю1о 5 років тому +1

      @@Heruwath007 thank you!

  • @qgamer2266
    @qgamer2266 5 років тому +7

    45:22 next game? Does he mean HZD2? 😁

    • @JupixG
      @JupixG 5 років тому +4

      Almost certainly yes, it's common knowledge that they're working on it.

  • @IElial
    @IElial 5 років тому +1

    Wandering who was this last (and more interesting), french accent, person's question ?

    • @epiphaner
      @epiphaner 5 років тому +1

      He was asking if it was possible to extend this system to place lights and shadows (like some sort of ambient occlusion for example).
      The answer was that this is already possible in the given system.

  • @thanatosor
    @thanatosor 5 років тому +5

    Lesser manpower demand More powerful tool.

  • @Kamil_O
    @Kamil_O 5 років тому +4

    nice talk

  • @Cyberfoxxy
    @Cyberfoxxy 5 років тому +2

    It's cool and all but we'll never get our hands on it. I can make my own. I'll see you in 7 years.

    • @benhardwiesner6963
      @benhardwiesner6963 4 роки тому +2

      Cyberfoxxy For a single dev its waaay faster to learn this than handcrafting a whole world all alone

  • @danielkrajnik3817
    @danielkrajnik3817 3 роки тому +1

    16:40 woah

  • @Great.Milenko
    @Great.Milenko 5 місяців тому

    Remember how wet unreal engine fanboys got when this same tech (albeit slightly deeper)was integrated in UE5.

  • @subseeker
    @subseeker 5 років тому

    We NEED Horizon Zero Dawn PSVR ❤️

  • @don-ps5
    @don-ps5 4 роки тому

    ACG took me here

  • @xanzuls
    @xanzuls 4 місяці тому

    so much tech for a such mid game.

  • @jonathanperez4197
    @jonathanperez4197 5 років тому +7

    Can this technology fix the story?

    • @pattikillem666
      @pattikillem666 5 років тому +5

      Appreciate this, this is amazing regardless of the story.

    • @sounavaghosh
      @sounavaghosh 5 років тому +13

      What are you talking about... The story is one of the best ever. You probably didn't play properly

    • @kevinscales
      @kevinscales 5 років тому +6

      @@sounavaghosh "You probably didn't play properly" or maybe opinions are not objective facts? Meaning your opinion being different from someone else's opinion is not a logical contradiction. Lucky for both of you that means that you are BOTH right! Everybody wins! How neat is that?

    • @PuluSus
      @PuluSus 5 років тому +8

      @@sounavaghosh Agree, easily one of the best stories in videogames ever

    • @sounavaghosh
      @sounavaghosh 5 років тому +1

      @@PuluSus absolutely

  • @subspark
    @subspark 5 років тому

    Bit late?

  • @ratamahatta5306
    @ratamahatta5306 3 роки тому

    Never finished this game, thought it was boring, but the tech are cool

  • @WilliumBobCole
    @WilliumBobCole 5 років тому +3

    FarCry 5 did it better

    • @ulrichleukam1068
      @ulrichleukam1068 5 років тому +4

      But Farcry5 was developed for 3years+ by over 1000 people spread across 6 internal Studios at Ubisoft . While HZD was done by 1 Studio with 300People. So it will be schocking if what you said is't true lol

    • @WilliumBobCole
      @WilliumBobCole 5 років тому +3

      Ulrich Leukam haha fair enough, I meant no hate, HZD is awesome, I just saw a talk recently about FC5 world editor and the procedural elements are almost exactly the same kinds of systems at work here. I honestly love this tech, what a time to be alive :)

    • @WilliumBobCole
      @WilliumBobCole 5 років тому

      @Artisan yo chill tf out lmao, it was a throwaway comment about how the systems are similar. I'm no graphics programmer, but I have enough of an interest to see the similarities. They both use houdini as a procedural tool to ensure aesthetic consistency to aid the workflow of artists, having different "biome/density" brushes for all the different kinds of foliage and other decoration, they are layered such that placing roads is accounted for within the procedural generation... You wanna talk down to someone on the internet to feel good about yourself and end up looking like a complete asshole, that's your prerogative, but you know nothing about me or anyone else you wanna accuse of having brain damage, just check yourself yeah? 😂

  • @I3ordo
    @I3ordo 5 років тому +2

    it was not certainly not the graphics that made me stop playing the campaign...

    • @delamovies
      @delamovies 5 років тому +4

      Doctor, it hurts when I read

  • @zb3485
    @zb3485 Рік тому

    too bad the game is bland other than graphics...extremely shallow

  • @misterbeach8826
    @misterbeach8826 5 років тому

    uh, this is what many indie devs do for many years. glad first aaa companies finally catch up

    • @jeffsymons7084
      @jeffsymons7084 5 років тому +30

      Many indie devs write custom gpu based real-time procedural placement that handles hundreds of thousands of objects? Can you give some examples?

  • @gst9325
    @gst9325 5 років тому

    enviro in this game sill looks generic in most places, although it's not as bad as in ubisoft games.... and yes these game can sell millions but they're not legendary titles...

  • @linezgames3893
    @linezgames3893 Рік тому

    THE SOLE Fact they even consider baking on a cpu most likely under Intel stupid reign over the industry baffles the shit out of me???
    Me as someone who never was a smartass but always argued that gpu should handle majority of the workflow, not the cpu and the industry is barely thinking this????
    SERIOUSLYYY
    GUERILLA GAMES!!! KZ2 I HOPE to god you did not do this... DAMMNIT!!!