How I Made My 3D Forest Scene Look Good(ish) - Behind The Scenes [Godot 3D GameDev]

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 มิ.ย. 2024
  • My first attempt at a breakdowns/making-of for how I made my 3D Forest scene look good(ish) in Godot engine (3.x).
    I feel it'd be disingenuous to call this a gamedev tutorial as I've kept it fairly high level, mostly just talking about my workflow, but hopefully will give others ideas or inspiration. I should've mentioned that this whole process really took a day or two of constant back and forth tweaking settings, but that wouldn't make a fun video.
    I guess I'm still toying around with how I want to make videos, so trying new things to see what sticks (hence the jankiness).
    In all honesty, I think this video took longer to make than the scene originally, so let me know if you want more as I don't think I'll do another for a while otherwise ^^. I'll keep trying to fix audio oddities in future.
    Anywho thanks, comment/like/subscribe etc!
    Beau
    #gamedev #madewithgodot #forest
    Blog : blog.bimbam.online/godot-game...
    -----------------
    Ethereal by Punch Deck | / punch-deck
    Creative Commons Attribution 3.0 Unported License
    creativecommons.org/licenses/...
    Godot Engine Logo Copyright (c) 2017 Andrea Calabró
    This work is licensed under a Creative Commons Attribution 4.0 International License (CC-BY-4.0 International) creativecommons.org/licenses/....
    Tutorial for BoTW Style grass in Godot | • BotW STYLE GRASS TUTORIAL
    Rocks I think were from | sketchfab.com/3d-models/rocks...
    Trees were prossibly made while evaluating SpeedTree, or I made following advice found | wiki.polycount.com/wiki/Foliage
    Godot GodRays plugin | godotengine.org/asset-library...
    Textures and such | PolyHaven and/or butchered by me :(
    Moths add realism to anything | • Animate Moths in Blend...
    Chapters:
    0:00 Intro
    0:27 Forming new ideas
    0:47 I really just like grass!
    1:27 Populating the scene
    2:08 Environment Lighting
    5:55 Ambient movement
    6:20 Closing
  • เกม

ความคิดเห็น • 127

  • @extreem573
    @extreem573 2 ปีที่แล้ว +88

    I have to agree, moths do add realism to anything. Even space stations.

    • @aldrickpeter
      @aldrickpeter ปีที่แล้ว +6

      I love that Ian Hubert reference

  • @alexandrepv
    @alexandrepv 2 ปีที่แล้ว +29

    That Ian Hubert moth reference got me laughing out loud :D Nice one

    • @pigydog123
      @pigydog123 2 ปีที่แล้ว +2

      hehehe same

    • @ChristopheSwolfs
      @ChristopheSwolfs 2 ปีที่แล้ว

      I scrolled down in search for a comment like this

    • @foobars3816
      @foobars3816 2 ปีที่แล้ว

      What is the reference? I didn't get it

    • @alexandrepv
      @alexandrepv 2 ปีที่แล้ว

      @@foobars3816 When he said mentioned the moths and how they make everything look more real

  • @NitramiuZ
    @NitramiuZ 2 ปีที่แล้ว +12

    Moths really do add realism to anything

  • @doug9000
    @doug9000 2 ปีที่แล้ว +27

    good thing the devs are focusing more in 3d in godot 4, so much potential! that's amazing.

  • @piotrbijak3545
    @piotrbijak3545 2 ปีที่แล้ว +20

    I was thinking of attempting to start trying to make a game in godot, but I was wondering if I could make it look the way I want it, and I think this video finally inspired me to pick it up, thank you.

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว +5

      Awesome to hear :D thanks!

  • @mixlaproduction
    @mixlaproduction 2 ปีที่แล้ว +16

    Well done! This is so awesome

  • @cybereality
    @cybereality 2 ปีที่แล้ว +33

    This is amazing. One of the best scenes I've seen in Godot and a great video explaining everything. Nice job.

  • @coxcopi
    @coxcopi 2 ปีที่แล้ว +2

    The Ian Hubert quote at the end of the video really was the cherry on top. Great video!

  • @BastiaanOlij
    @BastiaanOlij 2 ปีที่แล้ว +16

    Really nicely done mate!

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว +5

      Thanks, love your work too! :D

  • @kmitt91
    @kmitt91 2 ปีที่แล้ว +19

    Great work would love to see more of this in the future

    • @MisfitoX
      @MisfitoX 2 ปีที่แล้ว

      😲

  • @bitwise4996
    @bitwise4996 ปีที่แล้ว +1

    proximity texture blending is the secret ingredient.

    • @BeauSeymour
      @BeauSeymour  ปีที่แล้ว

      They was a recent PR for an updated blending algorithm which looks even better to ^^

  • @stickguy9109
    @stickguy9109 2 ปีที่แล้ว +3

    For me personally this is how art is done. Just play around with it until it is pleasing to my eyes.

  • @aleks3449
    @aleks3449 2 ปีที่แล้ว +1

    "Moths add realism to anything" haha

  • @hoto5010
    @hoto5010 2 ปีที่แล้ว +1

    That's awesome, Great work and Keep UP

  • @tin2001
    @tin2001 2 ปีที่แล้ว +6

    That looks awesome. And then knowing you just layered crap up with trial and error is very encouraging when that's all I know how to do too 🤣

  • @avikarefin7137
    @avikarefin7137 2 ปีที่แล้ว +2

    It's pleasing to hear, pleasing to see. Awesome.

  • @faccia1000
    @faccia1000 2 ปีที่แล้ว +2

    I really liked the format! Would be nice to see more content like this, it's been really informing 😲

  • @irkone
    @irkone 2 ปีที่แล้ว +3

    Cool. Really like this natural setting.

  • @jaye6612
    @jaye6612 9 หลายเดือนก่อน +1

    More godot tutroials in 3D are always welcomed, this environment was beautifully done too great work!

  • @georgeapelgren3632
    @georgeapelgren3632 2 ปีที่แล้ว +1

    Very entertaining and informative! I would love to see more videos similar to this!

  • @clonkex
    @clonkex 8 หลายเดือนก่อน

    This is cool. It feels something like halfway between PS2 and PS3 era.

  • @animanoir
    @animanoir 2 ปีที่แล้ว +2

    wonderful, and thanks for sharing this dev! it is inspiring

  • @erich_l4644
    @erich_l4644 2 ปีที่แล้ว +2

    you really made those afternoon colors pop

  • @vojtastruhar8950
    @vojtastruhar8950 2 ปีที่แล้ว +1

    Whoooooa that's so cool! Nice work! Keep playing with Godot like this, I'm sure it will pay off!

  • @karimedx
    @karimedx 2 ปีที่แล้ว +1

    This piece of work has a lot of potential, I like it, sub!

  • @UliTroyo
    @UliTroyo 2 ปีที่แล้ว +1

    It looks lovely!

  • @ame367
    @ame367 2 ปีที่แล้ว +1

    Wow! You deserve more subs! Good luck on your project. :)

  • @AleksandarPopovic
    @AleksandarPopovic 2 ปีที่แล้ว

    Very nice result!

  • @Sigmas2077
    @Sigmas2077 2 ปีที่แล้ว +1

    looks really good!

  • @sanghyunhwang1297
    @sanghyunhwang1297 2 ปีที่แล้ว +1

    Very educational. Thank you.

  • @aramsvistun3757
    @aramsvistun3757 2 ปีที่แล้ว +2

    This is great!

  • @yarrichar
    @yarrichar 2 ปีที่แล้ว +1

    Stunning

  • @drinkwatrr9883
    @drinkwatrr9883 2 ปีที่แล้ว +1

    This scene is beautiful, really shows that godot is capable of great graphics if you know how to use it

  • @kimbaptempura4073
    @kimbaptempura4073 2 ปีที่แล้ว +1

    Very cool! Thanks

  • @NekotoArts
    @NekotoArts 2 ปีที่แล้ว

    WOA! The foliage in this scene is insanely cool!
    I'd love to hear a breakdown of the grass since I'm doing a BotW remake, but don't force yourself to if you don't wanna. Absolutely would love to see more of this in the future!

  • @---zh8qn
    @---zh8qn ปีที่แล้ว

    I think its funny how many people were inspired by that one grass asset / tutorial xD

  • @mareck6946
    @mareck6946 ปีที่แล้ว +1

    Moths

  • @JamieBaudo
    @JamieBaudo 2 ปีที่แล้ว

    I'm not sure what your background is but the way you think and how you articulate your thoughts in your process are a winning attitude. I think I made like 5 grammar errors in that but we all good ;)

  • @TheChipmonks
    @TheChipmonks 2 ปีที่แล้ว

    it was awesome, keep making these videos

  • @selgesel
    @selgesel ปีที่แล้ว

    This somehow gives off some strong Black & White vibes, great job!

  • @S41L0R
    @S41L0R 2 ปีที่แล้ว +4

    This is pretty cool! Though I do feel like the trees and rocks, especially the trees, are in this middleground where they are trying to look real, but aren't real enough to be convincing. If you revisit this, maybe try either more realistic assets for those things, or more stylized. Anyway, this is a really cool scene!

  • @Warmatx68
    @Warmatx68 2 ปีที่แล้ว +1

    Good job very informing !

  • @DestusG
    @DestusG ปีที่แล้ว +1

    Wow love it

  • @jayjackson9209
    @jayjackson9209 2 ปีที่แล้ว +1

    Great video! Keep it up :)

  • @NaughtyKlaus
    @NaughtyKlaus 7 หลายเดือนก่อน

    On top of the noise pattern you used on the grass, I've seen someone use a color ramp to add a bit more variation and color to various areas, which make it look like the grass isn't just 2 different colors.

  • @AdredenGaming
    @AdredenGaming 2 ปีที่แล้ว +2

    This was good I was curious all that you did to get Godot looking so nice.
    leant a few things for our game. Mostly underwater but still learnt some useful things :)

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว +2

      Glad I could help!

  • @Fizzbuzzbizzfuzz2
    @Fizzbuzzbizzfuzz2 ปีที่แล้ว +1

    you are a good director. good direction trumps graphical fidelity

  • @BerndViehmann
    @BerndViehmann 2 ปีที่แล้ว +2

    Very cool. It is nice and helpfull to look over your sholder :-)

  • @thomasparker7305
    @thomasparker7305 2 ปีที่แล้ว

    looks great.

  • @SYBIOTE
    @SYBIOTE 2 ปีที่แล้ว +1

    this looks great I didn't realise fog could make such a difference in open world scenes

    • @Deliveredmean42
      @Deliveredmean42 2 ปีที่แล้ว +1

      Something that GTA Defective edition forgot to realize it importance at launch lol

  • @lobban2
    @lobban2 2 ปีที่แล้ว +2

    This earned you a subscriber.

  • @sugimanjuara8195
    @sugimanjuara8195 2 ปีที่แล้ว +2

    nice video , subscribed

  • @RPAS1
    @RPAS1 ปีที่แล้ว

    Impressive!

  • @soham7510
    @soham7510 2 ปีที่แล้ว +1

    Liked and subscribed, keep it up

  • @teo2805
    @teo2805 2 ปีที่แล้ว

    How did you add movement to the bushes and trees? You fast forwarded that part and it interests me! Great video

  • @georgyascargorta7435
    @georgyascargorta7435 2 ปีที่แล้ว +1

    i caught the moths reference lmao

  • @Sp00mster
    @Sp00mster 2 ปีที่แล้ว

    I would love to see some performance metrics on this / what hardware you're running

  • @chrismcpherson7582
    @chrismcpherson7582 11 หลายเดือนก่อน

    I have never in my life heard 'O-pace-ity'

  • @kaboomsihal1164
    @kaboomsihal1164 2 ปีที่แล้ว +1

    "I made the fog a deep yellow for a sunset kind of lighting"... proceeds to add white bright sun high in the sky that would not at all explain that kind of light lmao. It looks amazing though. The fog does look like it's some kind of otherworldly yellow fog because it doesn't really fit the lighting but oh well, the scene still looks great.

  • @valentas000
    @valentas000 2 ปีที่แล้ว +1

    6:13 :3 IanHubert

  • @sebastianwardana1527
    @sebastianwardana1527 2 ปีที่แล้ว +1

    wow!

  • @tile-maker4962
    @tile-maker4962 8 หลายเดือนก่อน

    yes please more break downs

  • @whatever-fy6dk
    @whatever-fy6dk 2 ปีที่แล้ว +1

    Yes moths please.

  • @LuizAntonio_Gameplay
    @LuizAntonio_Gameplay ปีที่แล้ว

    What plugin did you use to make this grass?
    Could you make a tutorial teaching how to do the same as the example in the video?

  • @raco95
    @raco95 2 ปีที่แล้ว +1

    Yes please

  • @BlooAlien
    @BlooAlien 2 ปีที่แล้ว +1

    You sir, you have some real *skill* and *talent* with Godot and Blender. I would love to see some written out tutorials going into more detail about some of your processes. You might even consider building up a course based on what you've learned and selling it on one of those digital education course-ware type sites. I'd prolly be willing to *pay* for somethin' like that (and I'd likely not be alone). 😉

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว +1

      It's very flattering but unfortunately I do have a day job, so finding the time to go to that level is not (currently) on the cards. The response to this video has been overwhelming though, so I'll try to make future videos more informative regardless :D thanks!

    • @BlooAlien
      @BlooAlien 2 ปีที่แล้ว

      @@BeauSeymour Well, thank you much for sharing your knowledge on this topic. It's genuinely helpful and informative information you're putting out here, and greatly appreciated.

  • @DavidArt
    @DavidArt 2 ปีที่แล้ว +1

    really nice .. new sub ;)

  • @fruithoo
    @fruithoo 2 ปีที่แล้ว

    Subbed. 본 것중에 제일 아름다운 듯

  • @user-tk1re2hd2y
    @user-tk1re2hd2y ปีที่แล้ว +1

    ❤❤

  • @DarkeyPro
    @DarkeyPro 2 ปีที่แล้ว

    can you share how you made tiling grass

  • @zitronekoma30
    @zitronekoma30 2 ปีที่แล้ว

    how did you move the trees? A shader?

  • @deutandev1728
    @deutandev1728 2 ปีที่แล้ว +2

    Ah yes, add moths for more realism

  • @oliverreviews8496
    @oliverreviews8496 2 ปีที่แล้ว

    Awesome, but I suggest to have a look at trees. It has different design style from grass. It's a bit of a pain in the eye to notice it. So would be really cool if you try to "simulate" (redraw/remodel) trees in order to make the style of your project holistic

  • @P0Omah
    @P0Omah 2 ปีที่แล้ว +1

    Looks really good but for an afternoon/sunset scene isn't the sun a little too high and the sky a little too blue? I think changing these would really help sell the sunset atmosphere

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว +1

      Haha yeh it is a bit, but I didn't really have any references throughout this one and just eyeballed the whole thing ^^

  • @Strahst
    @Strahst 2 ปีที่แล้ว

    on what PC (spec wise) are you runing this?

  • @ViktorsJournal
    @ViktorsJournal ปีที่แล้ว

    Love the video, would you mind telling the stupid me what you are talking about at 6:14, what you said you should have added, please?
    Thank you!

    • @BeauSeymour
      @BeauSeymour  ปีที่แล้ว

      th-cam.com/video/imkSdlbXB_U/w-d-xo.html

  • @regularguy3879
    @regularguy3879 2 ปีที่แล้ว

    Hello
    Amazing scene, what gpu are you using?

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว

      Thanks! An RTX 2060 (laptop). Most of this was recorded somewhere between 1080 and 4k with a bit of a hit from OBS adding to the mix, so there's some breathing room still.

  • @madhavan_raja
    @madhavan_raja 2 ปีที่แล้ว

    I just discovered your channel and realised you sound a lot like Sebastian Lague

  • @Holobrine
    @Holobrine 2 ปีที่แล้ว

    Honest piece of advice, getting a better mic so there’s less reverb on your voice would make it so much better. Never underestimate the value of a good mic.

  • @NoName-dn7ts
    @NoName-dn7ts 2 ปีที่แล้ว

    I really want to develop a game . But I don't have any assets to do it. But good luck to you. And more tips about godot will be helpful for me

    • @BlooAlien
      @BlooAlien 2 ปีที่แล้ว

      You'll be happy to know that there's tons of CC0 (public domain) and other really generously licensed assets of various kinds to be fairly easily found on the web. Just be sure to check the license terms for any assets you actually use in a project, and you should be fine. There's also tons of great free tools (and fantastic tutorials here on TH-cam and Vimeo and other sites) to create your own assets for anything you can't find pre-built. :)

    • @NoName-dn7ts
      @NoName-dn7ts 2 ปีที่แล้ว

      @@BlooAlien thank you dude but I broke my laptops hard drive. ..😢

  • @latestsofdisarraysurvival
    @latestsofdisarraysurvival 8 หลายเดือนก่อน

    As we know Godot is very simplistic and i have seen it performing better with c# if compared from Unity, do you think a scene like this with similar effects would perform better on Godot if compared from unity?

    • @BeauSeymour
      @BeauSeymour  8 หลายเดือนก่อน

      If I, a Godot hobbyist, were to try to get this running in Unity in an afternoon, it would likely perform worse. Because I don't know Unity, or even the basic tips and tricks to optimise it.
      The same is true in reverse.
      It takes more than a glance at an alternative engine to know if it's 'more performant' at a fundamental level. And if you have to ask 'which engine is better', your probably not at a stage where the answer even matters.

    • @latestsofdisarraysurvival
      @latestsofdisarraysurvival 8 หลายเดือนก่อน

      @@BeauSeymour I gotcha
      I was expecting you to actually have played around with unity in the past. My bad. Also, a comparison isn't that of a hassle. Something like which engine got more efficient post processing effects etc. For example, Godot's bloom samples seem to be much lower than that of Unity, but you did made it look beautiful! And lower samples==better performance. I am not talking about our creativity to optimise a game in this conversation. What I wanted to know about is which engine got more efficient existing features. Unity may seem like a very big engine, but sometimes simplicity is much more efficient and that's the reason many mobile devs still prefer decade old techniques and blogs, for the sake of performance. If you know what I mean

  • @somedude5951
    @somedude5951 2 ปีที่แล้ว +1

    Good enough to make me subscribe.
    I don't understand why you made fog brown though, instead of white or grey.

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว +2

      Thanks ^^. Re. the fog, I didn't want it to detract from the overall green/orange tones of the scene, but rather subtley compliment the god rays/haziness of an afternoon. This may not be particularly accurate, I just had something in mind and found the further away from a sun based color it was the more it distracted from the overall scene.

    • @somedude5951
      @somedude5951 2 ปีที่แล้ว +1

      @@BeauSeymour I understand now, ty.
      A cheat to get the right atmosphere, not morning fog.

  • @phoxpsy7236
    @phoxpsy7236 2 ปีที่แล้ว

    there are like no videos on 3d landscaping in Godot. would love a video Series on how you did this in depth. i know you brake things down in this video but its nothing i can really how you say... copy? i hate that not copy but learn from. from this i only learn visualy but i cant put that in my own game i still have no idea how its done.

  • @lordskeletorde
    @lordskeletorde 8 หลายเดือนก่อน

    It's a shame the final presentation is covered by on-screen links to other videos. Instead of enjoyment I'm now filled with frustration.

  • @appdata8476
    @appdata8476 2 ปีที่แล้ว

    Ian Hubert reference capted 6:12

  • @mario-lz1nl
    @mario-lz1nl 2 ปีที่แล้ว

    Can i make height map 16 bit png? It will be smooth finish?

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว

      No I should've mentioned that, from memory I noticed banding in PNGs so went with .EXR format. (In hindsight a 32-bit png might've been fine, but .EXR worked out of the box)

  • @RPAS1
    @RPAS1 ปีที่แล้ว

    Hello blessed, could here on You Tube put a video teaching step by step how to create a 3D game in Godot 4?

    • @BeauSeymour
      @BeauSeymour  ปีที่แล้ว

      Haha not a small task, but it's something I've been considering. Not sure I'm the right person to teach though as I've never really finished a 'full' game.

    • @RPAS1
      @RPAS1 ปีที่แล้ว

      @@BeauSeymour From what I saw in your video, you teach well blessed; it's really not an easy task to accomplish, but it's not impossible; Thank you and may Christ bless you! Jesus will return, get ready. Matthew 24

  • @arielgimenez_95
    @arielgimenez_95 2 ปีที่แล้ว

    If you use more realistic textures, for example created in sustancer painter, surely the scene will look much better ... Very good. Greetings.

  • @elia0162
    @elia0162 2 ปีที่แล้ว +1

    Have you tried to run this on godot 4.0?

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว

      Nope, nor have any intention to play with Godot 4.0 until probably RC1. I've eyeballed it a few times and it strikes me as too unstable/prone to change atm and most of the concepts I'm learning in 3.x will be equally valid in 4.0 anyway.

  • @GraveUypo
    @GraveUypo 7 หลายเดือนก่อน

    Doesn't look AAA like something made in unit or UE5, but looks great for an indie game. I think some subsurface scattering on those tree leaves would go a long way to improve the visuals. they look too flat.

  • @shire7949
    @shire7949 2 ปีที่แล้ว

    Fuck i just really want to do something like this but it seems so alien to me like really hard, I don't understand where I would start. I am the typ e of person who doesn't like mods i'd like to understand all so i can implement it but damn idk what to do

    • @shire7949
      @shire7949 2 ปีที่แล้ว

      guess I'll just stick to being a web dev even tho making games has always been like my dream or som

    • @tin2001
      @tin2001 2 ปีที่แล้ว

      I have the same problem. I want to do everything myself so I know it's all my work and no one can accuse me of copying...
      But I really need to get over that... I mean, I'm going to be using a game engine someone else made, so I shouldn't be afraid of using assets others have made for devs to use.

  • @NycroLP
    @NycroLP 2 ปีที่แล้ว

    Any plans on porting this to Godot 4.0?

    • @BeauSeymour
      @BeauSeymour  2 ปีที่แล้ว

      Sure, in 6-12 months when 4.0 releases. I see no reason to play with unstable builds subject to change at any time when the principles and likely majority of the workflow will remain unchanged from 3.X

    • @NycroLP
      @NycroLP 2 ปีที่แล้ว

      @@BeauSeymour There are actually quite some differences and what you did in this video should be doable in current 4.0. Maybe even without crashes.

  • @tin2001
    @tin2001 2 ปีที่แล้ว

    Apology accepted... Up to that point, the video is definitely good enough.

  • @rubenstenlund
    @rubenstenlund 2 ปีที่แล้ว +1

    It looks kinda like scrap mechanic

  • @racerx1777
    @racerx1777 8 หลายเดือนก่อน

    dude! Is this the best the engine can do? SMH

    • @BeauSeymour
      @BeauSeymour  8 หลายเดือนก่อน

      No, this is what a hobbyist beginner with no formal training and a day job can do.

  • @nordeenhasan6030
    @nordeenhasan6030 8 หลายเดือนก่อน

    godot. great