MAKE YOUR SCENES LOOK GOOD! | Godot

Поделиться
HTML-код
  • Опубликовано: 11 июл 2024
  • Grab the Environment here:
    github.com/nekotogd/Better_Lo...
    Assets used:
    poly.pizza/m/5zUWP5UsLg-
    poly.pizza/m/4NYtgQKdVMy
    If you want to know more about lighting, I recommend this video:
    • Open World Environment... - Tokisan Games
    Chapters:
    0:00 Intro
    0:32 Lighting
    1:03 The WorldEnvironment Node
    1:27 Adding a sky
    1:43 Tonemapping
    2:32 Kill Blue Tint + Fake Bounce Lighting
    3:32 SSAO + Bloom (Optional)
    4:20 Fixing Procedural Sky
    6:16 Setting up scene shot
    6:40 Adding back the SSAO
    8:39 Color Correction
    10:06 Outro
    10:21 Comparison
    10:40 Outro again because I'm dumb
  • ИгрыИгры

Комментарии • 87

  • @thomasmaier7053
    @thomasmaier7053 2 года назад +44

    Godot needs more artists like you. It's cool to have all these features, but it needs creative people to acually show them off properly.

    • @NekotoArts
      @NekotoArts  2 года назад +6

      Just doing ma job hehe

  • @8bit-sized15
    @8bit-sized15 2 года назад +20

    Very good, I will come back to reference this when I am ready with more complex scenes.

  • @HeraldOD
    @HeraldOD 2 года назад +12

    Your channel is a gold mine. I hope you keep making videos, thanks for all this knowledge

    • @NekotoArts
      @NekotoArts  2 года назад +1

      Aww thanks so much! I'm glad to help!

  • @BlazertronGames
    @BlazertronGames 2 года назад +16

    The tweaked skybox colours look way better than the default. The default dark blue is way too harsh!

    • @NekotoArts
      @NekotoArts  2 года назад +3

      Much agreed!

    • @saran9736
      @saran9736 2 года назад +1

      They should fix the skybox

    • @NekotoArts
      @NekotoArts  2 года назад

      @@saran9736 ikr! Why is the bottom colored in a very dark blue? Literally no sky on earth has the bottom of the horizon colored in very dark blue!

  • @boerbol9422
    @boerbol9422 Год назад

    Thank you so much for taking the time to teach us this stuff! Bless you

  • @SaiponathGames
    @SaiponathGames 2 года назад +2

    Looks good! Wonderful work my man!

  • @MikaelL
    @MikaelL Год назад +1

    Thank you for this video; the rendering obtained is really much better and looks much more professional than at the beginning of the video🙂

  • @Nayckron
    @Nayckron 2 года назад +1

    What a change! This will be very usefull once i start with 3D in the future, great tips.

    • @NekotoArts
      @NekotoArts  2 года назад

      Thank you! Good luck on your 3D project!

  • @hipxel8918
    @hipxel8918 2 года назад +2

    Dont mind me. Just adding this video to my "tutorial stash" playlist.

  • @titangamezhere
    @titangamezhere 2 года назад +2

    Great Video! and very helpful actually.

  • @lemone12
    @lemone12 2 года назад +2

    needed that a lot! thanks!

  • @hoto5010
    @hoto5010 2 года назад +1

    This is amazing, BIG Thanks

  • @steve16384
    @steve16384 2 года назад +6

    I think I must have a blind spot for style, as I thought the scene looked great at the start with a nice retro look.

    • @NekotoArts
      @NekotoArts  2 года назад +9

      Well, they say "beauty is in the eye of the beholder" so perhaps it does capture a cool retro vibe. However, my appeal for a "good looking" scene was something along the lines of what most modern game scenes tend to look like today.
      In the end its just personal preference, as long as you learnt from what I showed in the video, I think you can achieve any kind of look you're aiming for. Perhaps an even better retro look that the default :)

  • @csmemarketing
    @csmemarketing Год назад

    Good tips.

  • @RedefineGamedev
    @RedefineGamedev 2 года назад +2

    Great tutorial!

    • @NekotoArts
      @NekotoArts  2 года назад +1

      Hey hey! Its the man himself! Love your videos btw!

    • @RedefineGamedev
      @RedefineGamedev 2 года назад +1

      ​@@NekotoArts I'm glad you like them! You also have some great shaders going around! Are you planning working more on this channel or on the anime one?

    • @NekotoArts
      @NekotoArts  2 года назад +1

      @@RedefineGamedev Can't choose which one I like more, but I will definitely be creating more content here since Deplentix videos take longer to make.

    • @RedefineGamedev
      @RedefineGamedev 2 года назад

      @@NekotoArts You have great tutorials and would love to see more. I will be putting out a call for creators for the next GoGodotJam (this November). It might be of interest for you :)

    • @NekotoArts
      @NekotoArts  2 года назад +1

      @@RedefineGamedev I'll look forward to that! Should be pretty refreshing!

  • @skibbl_dev
    @skibbl_dev Год назад

    This really helped! It made me wanna work on my 3d game again because i was getting bored of looking at the trash game.

  • @TS-by9pg
    @TS-by9pg Год назад +1

    Can you make a video on how to recreate the "Sable" game look? It has a very unique art style. Definitely a lot of shader magic involved. I'm so curious to see how it was made but there are no videos about it. That seems like a job for a shader wizard!

    • @NekotoArts
      @NekotoArts  Год назад

      Haha thank you very much. Right now I'm focusing on some other videos ideas, but @uselessgamedev recently did a video which covers a style very similar to Sable:
      ruclips.net/video/jlKNOirh66E/видео.html

  • @-Name-here-
    @-Name-here- 2 года назад +1

    ty for the help, My games quality have gone up.

  • @Paruthi.618
    @Paruthi.618 2 года назад +1

    Amazing..

  • @szabolcstoth3929
    @szabolcstoth3929 8 месяцев назад

    thank you

    • @NekotoArts
      @NekotoArts  8 месяцев назад

      You're welcome! I'm glad I could help

  • @tomtomkowski7653
    @tomtomkowski7653 Год назад

    As a car is the main part of the scene (focus point) I would rotate this car or the whole scene to make shadows look better, because as for now shadows are in parallel which is not great.

  • @frozenfridge3943
    @frozenfridge3943 2 года назад

    excellent tutorial thank you

    • @NekotoArts
      @NekotoArts  2 года назад +1

      Glad to help!

    • @frozenfridge3943
      @frozenfridge3943 2 года назад

      @@NekotoArts hey just a shot in the dark but have you ever programmed movement with the animation tree node before ?

    • @NekotoArts
      @NekotoArts  2 года назад

      @@frozenfridge3943 By movement are you referring to Root Motion or just setting up an AnimationTree with a moving character?

    • @frozenfridge3943
      @frozenfridge3943 2 года назад

      @@NekotoArts I'm sorry you'll have to forgive me as I am very uneducated with this topic. I have a 3d character which I can move around freely in my scene which is controlled by a script from a tutorial I have found online. I can move my character but I'm having trouble finding a way to attach my animation tree animations to the key presses that actually move the character if that makes sense. The animations are using root motion. I just can't find the right code to make it move and play the animation at the same time.

    • @NekotoArts
      @NekotoArts  2 года назад

      @@frozenfridge3943 Oh no worries. I would explain how to do this, but there's already a dude I know who has already explained this much better than I could.
      Here's his video: ruclips.net/video/EmQBLxxPV3E/видео.html
      If you're still struggling, don't hesitate to ask me, I'll make a video detailing how to deal with root motion and get your character to move with the right animations. Best of luck on your project!

  • @zakariaguenna
    @zakariaguenna 2 года назад +1

    Thanks ,That's very helpful , i wish there is a version for GLES2 (Low end mobile devices only )

    • @NekotoArts
      @NekotoArts  2 года назад +2

      Unfortunately yes. The WorldEnvironment node in GLES2 lacks a lot of features. In order to get those effects in GLES2 would require writing custom shaders :/
      I haven't used GLES2 much but if I find anything I'll make sure to inform you!

  • @ELRJ-qe2sz
    @ELRJ-qe2sz 2 года назад

    إبداع 😮

  • @knightlunaaire1087
    @knightlunaaire1087 Год назад

    why are the street lights on if its daytime 🤔

  • @DejaimeNeto
    @DejaimeNeto 2 года назад +1

    yes

  • @IrvanQadri
    @IrvanQadri 2 года назад +3

    noob question, can we apply this as default scene for every new project like blender?

    • @NekotoArts
      @NekotoArts  2 года назад +6

      That's a good question actually. And yes you can! You can save the environment you made and reuse it all your scenes! However, if you edit it in one scene then it will change for all the other scenes as well. If you want to edit it, make sure to use the "Make Unique" option on your environment.

    • @nosdregamon
      @nosdregamon 2 года назад +3

      You should be able to save the settings to a .tres file and import them in a different project.

    • @UltimatePerfection
      @UltimatePerfection 2 года назад +1

      @@NekotoArts He probably meant a hassle free way like so it would apply it automatically when creating a new scene.

    • @NekotoArts
      @NekotoArts  2 года назад +2

      @@UltimatePerfection Oh then you need to edit the default_env.tres file in the project folder. That will auto-apply to all new scenes created.

    • @UltimatePerfection
      @UltimatePerfection 2 года назад

      @@NekotoArts Cool. Do you still have this project? If so, could you upload the resulting environment tres file somewhere (mega seems to be a reliable host) and put it into description so people who either weren't able to follow the tutorial or just are lazy could just download it and apply to their projects?
      Might also want to contribute it to godot itself so they can put it as global defaults in one of the next releases. If it can look that good, it should look like it out of the box.

  • @darkling6655
    @darkling6655 Год назад +1

    Noob question. how do you have the Asphalt visible from one side but invisible from the other side.

    • @NekotoArts
      @NekotoArts  Год назад +1

      That's due to something called backface culling which is enabled by default for all meshes.
      The asphalt is made of a single face, so when the camera turns around, the back face is culled and not drawn.
      Hope that helps!

    • @darkling6655
      @darkling6655 Год назад +1

      @@NekotoArts oh so you import a plane mesh with one side only. sorry I only use the meshes in the godot engine so I didn't know that was a thing. sorry for the noob question and you got a subscrible.

    • @NekotoArts
      @NekotoArts  Год назад +1

      @@darkling6655 no problem! Thank you for subscribing!

  • @UltimatePerfection
    @UltimatePerfection 2 года назад

    Since you are apparently very good with Godot, are CSG tools in it any good or are you better off just making your levels in Blender or whatever?

    • @NekotoArts
      @NekotoArts  2 года назад

      CSG in Godot is pretty good, but you're always going to get better results in Blender since... well its made for 3D modelling.
      I recommend using the CSG tools in Godot for white-boxing levels as it is very powerful.
      Although there's nothing to limit what you use. Some things in your level might be better made with CSG for ease and others with Blender.
      My general say to any kind of these things is to use whatever you like more, because they're just tools at your own disposal. Some people don't like Blender, so they might make better levels using CSG, and vice versa.
      Hope that answered your question!

    • @UltimatePerfection
      @UltimatePerfection 2 года назад

      @@NekotoArts I am looking into CSG mainly for architecture/hard surfaces of the level, anything complex or organic would of course be done in Blender as models as it is better at it. Basically, it would be a mixed approach - CSG for the main level mesh and models for complex objects. That way I can iterate faster without having to re-export levels just because I made an alley too narrow for the player.
      Also it helps that the game is supposed to approximate a 90s game, just with high-res textures, better lighting and other stuff that weren't possible back then.

    • @NekotoArts
      @NekotoArts  2 года назад

      @@UltimatePerfection That's a good workflow! I encourage you to share your project's development here on RUclips!

    • @UltimatePerfection
      @UltimatePerfection 2 года назад

      @@NekotoArts I will if it gets anywhere. Right now I am just playing around.

  • @jkr9594
    @jkr9594 Год назад +1

    It's a shame that Godot does not have a well configured default-WorldEnviroment.
    It may sound stupid, but having your scenes look good with little effort is one of these things that can seriously bind first-time hobby devs. It's still one of the main reasons people chose unity over Godot; scenes just don't eminently look as good.

    • @saul8510
      @saul8510 Год назад +2

      godot 4 has a better one.

  • @SimonSlav-GameMakingJourney
    @SimonSlav-GameMakingJourney 2 года назад +1

    Hey that's a nice low poly scene I wish mine looked like that ... "It's absolutely horrible" ... :' ) okay

    • @NekotoArts
      @NekotoArts  2 года назад

      Sorryyyyy!!!! I'll make sure to be more careful with my choice of words on this channel. I'm so used to doing the Anime Reviews on my other channel that I just tend to forget about the word choice over here.

    • @SimonSlav-GameMakingJourney
      @SimonSlav-GameMakingJourney 2 года назад +1

      @@NekotoArts No it's ok :D it wasn't harsh from your side I think. Customers will be a lot more brutal so XD it won't help anyone if you water down something that needs to be addressed

    • @NekotoArts
      @NekotoArts  2 года назад

      @@SimonSlav-GameMakingJourney Hmm perhaps you are right. Though I think I still ought to pay more attention to what I'm saying.

  • @_Lucary
    @_Lucary 2 года назад +6

    Great tutorial! One piece of feedback (if you are open to that) that could make your videos a little friendlier is to change your wording so instead of saying "It looks really terrible!" you could simply say something like "It's not the best" or "We can make it look a lot better!"
    Keep in mind that a lot of people who go to your tutorials might be complete newbies and the "terrible" might be the best they can do at the time, so I imagine harsh language like that could be discouraging to your target demographic. It also just sounds more approachable/professional.

    • @NekotoArts
      @NekotoArts  2 года назад +3

      I never actually thought of it that way! I'll keep that in mind for future tutorials, thanks for pointing that out!

    • @alexanderberger2186
      @alexanderberger2186 Год назад +2

      @@NekotoArts On the other hand it made me crack out in laughter as well, but that might just be me 😅

    • @NekotoArts
      @NekotoArts  Год назад +1

      @@alexanderberger2186 well that's good to hear! It's difficult to find a balance between being sarcastic or satire and being professional.

  • @Ceisriel
    @Ceisriel 11 месяцев назад

    or just don't use cell shaded assets, plenty of handpainted assets for free on the internet, saves you a lot of GPU by not relying on lighting.