How Much Better Are Shadows in Godot 4? (they're a lot better!)

Поділитися
Вставка
  • Опубліковано 10 лют 2025
  • ▶︎ GODOT 4 COURSES : school.gdquest...
    Early Access Starting Jan 30
    🎓 FREE APP "Learn GDScript From Zero" : www.gdquest.com
    🎮 FREE INTERACTIVE GODOT TOUR - The Godot Editor - www.gdquest.co...
    🗨 DISCORD INVITE : / discord
    #gamedev #gamengine #godot
    -------------------------------------------
    CC-BY 4.0 LICENSE
    Terms: creativecommon...
    Attribute To: "CC-By 4.0 - GDQuest and contributors - www.gdquest.com/"Learn to

КОМЕНТАРІ • 78

  • @skaruts
    @skaruts 2 роки тому +91

    This reminded me, there's a subject that (I think) hasn't been much touched on in tutorials: how to add options to change game settings at runtime, like graphics, sound volumes, player controls, etc.

    • @Gdquest
      @Gdquest  2 роки тому +55

      That's right, though actually for that our teammate just started working on experiments. Rather than a video, as you can make something pretty reusable, we're considering making an open-source addon/asset.

  • @cholasimmons
    @cholasimmons 2 роки тому +38

    That open source demo looks beautiful!

    • @unfa00
      @unfa00 2 роки тому +1

      It does!

  • @xtjiang8099
    @xtjiang8099 2 роки тому +5

    For me, Godot and Blender are my best friends.

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

    It’s looking beautiful ❤❤❤

  • @yoyonel1808
    @yoyonel1808 2 роки тому +5

    Look like Exponential Shadow Mapping for Godot v4.x , with blur filltering passing.
    Maybe more for the contact shadow ... adaptative bias or something like that.
    Anyway, shadows look fine and smoothy in Godot 4 ^^

  • @alicethetransdalek7333
    @alicethetransdalek7333 2 роки тому +12

    Shadows and shading in general are by far my biggest problem with Godot 3D rn so seeing this improvement is great

  • @IAARPOTI
    @IAARPOTI 2 роки тому +67

    Godot 4 might be a big hit for 3d indie developers and triple A companies.

    • @TrustyGun2
      @TrustyGun2 2 роки тому +17

      It'll be a while for triple-a companies due to the prevalence of Unity content and experience. Indies will be eating good, however.

    • @IAARPOTI
      @IAARPOTI 2 роки тому

      @@TrustyGun2 I am not 3d fan so I can't tell.

    • @Denomote
      @Denomote 2 роки тому +6

      no way, godot is miles away from unreal engine (the preferred engine of triple A studios)

    • @IAARPOTI
      @IAARPOTI 2 роки тому

      @@Denomote well sonic frontiers

    • @r6scrubs126
      @r6scrubs126 2 роки тому +5

      @@TrustyGun2 you really think triple A companies use unity? They mostly either use their own engines or unreal engine. They wouldn't care about how many resources and tutorials there are for unity because they hire people who already know what they're doing

  • @Marsleader88
    @Marsleader88 2 роки тому +2

    Im going through the code from 0.0 coarse and am loving it, cant wait for the 4.0 update. Though i wonder if the coarse is accounting for the 3.5 tween features in the code

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

    Hi GDQuest. I already bought one of your courses times ago. And with 4.0 version almost launched officially I'm intending to buy another one. My question is: - Will you put more courses with 4.0 version on your site? Im looking for like a 3D platform course this time.

  • @Joel2Million
    @Joel2Million 2 роки тому +8

    Shadows are interesting, because short of RTX they still look like ass even on triple A titles if you stop and look at them. Having done some work on them in the past I know why and it's honestly impressive what they can be.
    Sadly I still prefer the classic oval "shadow" over a blocky/low res shadow. Nowadays we can probably go a bit beyond that, I'm interested in experimenting in making advanced simple shadows by taking a low res blocky engine shadow, smoothing it out a lot until it has basically a 1 edge blob, then upping the resolution and sharpness so it's a HQ blob.

    • @skaruts
      @skaruts 2 роки тому +2

      I think the best shadows I've ever seen are those in The Dark Mod. They're just perfect as far as I can tell, although they're also kind of expensive. Doom 3 used "volumetric shadows" (I think that was the name), and I think TDM expanded on that, but I could be wrong.

    • @Joel2Million
      @Joel2Million 2 роки тому +1

      @@skaruts had a look at The Dark Mod and I'd agree they're way up there in quality. But I was talking about like Mario Sunshine, where most characters just get an oval or two and Mario's shadow is just like 9 ovals.

    • @Calinou
      @Calinou 2 роки тому +2

      @@skaruts The Dark Mod supports both soft stencil shadows and shadow maps. Both approaches look very good if turned all the way up, but are expensive enough to make my RX 6900XT not sustain 60 FPS at 4K in demanding scenes.

    • @Calinou
      @Calinou 2 роки тому +3

      @@Joel2Million Godot 4 supports decals, which can be used to create blob shadows. These can be as soft as you want, since they're ultimately just textures :)

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

    Hey! Great tutorials, thank you so much. Could you consider make a tutorial of how jrpg party system works? Like change companions off battle, swap companions in battles, companion following, etc. Like Pokémon, persona or other turn based.

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

    Now I have even more motivation to build my rig. I would fry my laptop if I tried this now.

  • @mcbrincie212
    @mcbrincie212 2 роки тому +5

    well thats another plus for godot 4. Good video

  • @thef1rst1
    @thef1rst1 2 роки тому +3

    The godot 3 shadow kinda like unrendered 3D animations

  • @yabroblackcat
    @yabroblackcat Рік тому +1

    For some reason when I use shadows, they’re pitch black

  • @allissonrey
    @allissonrey 2 роки тому +2

    the robot is so cuteeee

  • @cmog6036
    @cmog6036 10 місяців тому

    Is there any way to make variable penumbra shadows?

  • @Alriightyman
    @Alriightyman 2 роки тому +1

    Shadows are better for sure - but with the other light nodes, shadows break with animated meshes on static meshes. There's an issue to address it. Hopefully that gets fixed soon.

    • @Calinou
      @Calinou 2 роки тому +1

      As a workaround, move the mesh by a small offset every frame in `_process` (e.g. with a random function).

    • @eduardomoura2813
      @eduardomoura2813 2 роки тому

      lol

    • @Alriightyman
      @Alriightyman 2 роки тому +1

      @@Calinou LOL!

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

      @@Alriightyman haha

  • @giancarlatole
    @giancarlatole 2 роки тому

    Hi! I'm still learning how to develop a game. I just have a question. How do you update the game you published?

  • @pichuelanewman7135
    @pichuelanewman7135 2 роки тому +2

    I cannot wait to use godot 4 😍😍

    • @liblast
      @liblast 2 роки тому +1

      You don't have to wait! There are games being made with Godot 4. For example Liblast :)
      - unfa

  • @marcosmacias2087
    @marcosmacias2087 2 роки тому

    Gracias buen video

  • @ariiqwicaksana5944
    @ariiqwicaksana5944 2 роки тому

    pls can you make 8 way shooting with lock system like cuphead? When i searched i only found tutorials about shooting with mouse and I don't want that

  • @NoraNoita
    @NoraNoita 2 роки тому +1

    Godot 4 will be awesome

  • @user-GreenTurtle
    @user-GreenTurtle 2 роки тому

    Hope Godot4 can use C# to script code.
    Or is it already available now?

  • @zedko1948
    @zedko1948 2 роки тому

    Please, how do you draw your characters?

  • @Panda-ep6vd
    @Panda-ep6vd 2 роки тому

    why don't u have rigidbody tutorials? And the shadows look mad nice

  • @DiegoSynth
    @DiegoSynth 10 місяців тому

    Would have been helpful if you showed how to go from default shadows to the in-game you show at 3:13.
    EDIT:
    Ok, here's something:
    ua-cam.com/video/oehdIc8NGXE/v-deo.html

    • @Gdquest
      @Gdquest  10 місяців тому +1

      Thanks for taking the time to post an edit. :)

  • @ksaw3212
    @ksaw3212 2 роки тому

    The old shadows were useless and the new ones are beautiful, I really like the dithering

    • @leobaker-tf2andmusic520
      @leobaker-tf2andmusic520 Рік тому +2

      interestingly am finding the new ones useless as i cannot make them somewhat realistic or raytracy like now in combo with deleting the shadow acne issue at the same time

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

      @@leobaker-tf2andmusic520 it might be bad for realism, but I feel like it adds detail and texture to meshes, I don't know, it depends

  • @ADAMOR_52
    @ADAMOR_52 2 роки тому +1

    Godot 4 released? when i go to official site i only see Godot 3.5.1

    • @zxc13x
      @zxc13x 2 роки тому +1

      you can read the news section about godot 4, and you can find out there

    • @extremehyperventilation4377
      @extremehyperventilation4377 2 роки тому +1

      There is a beta release availiable right now tho. Its unstable, so its not availiable on the front page.

  • @infinity6010
    @infinity6010 2 роки тому

    is godot 4 already out?

  • @radicant7283
    @radicant7283 8 місяців тому

    Goes to hell if you turn up the blur though.

  • @spenceabeen
    @spenceabeen 2 роки тому +1

    Gonk!

  • @pashakurozeev5516
    @pashakurozeev5516 2 роки тому +1

    Hello! Please make lessons on creating fishing in godot!

  • @KwazySwazy123
    @KwazySwazy123 2 роки тому

    Welp I feel bad for literally installing Godot 3.5 yesterday ._.

    • @Gdquest
      @Gdquest  2 роки тому +2

      3.5 is good, for 3D it works for stylized game art, and it's a great 2D game creation tool. Godot 4 is still in beta so well, it's good for experimenting but it still crashes at times.

    • @KwazySwazy123
      @KwazySwazy123 2 роки тому

      @@Gdquest oh ok.

  • @eduardomoura2813
    @eduardomoura2813 2 роки тому

    Glad to see they are starting to work on the bare minimum a 3d engine must do, maybe in 5 years can be usable for 3d projects too

    • @Ozzianman
      @Ozzianman 2 роки тому

      It's already surpassing Unity (URP) in some regards when it comes to rendering and I am seriously considering moving over because Godot actually get frequent updates and I am sick of how much Unity has stagnated.

    • @eduardomoura2813
      @eduardomoura2813 2 роки тому

      @@Ozzianman I lost my 3d project because of godot bugs (3.5, not even tried 4)
      From my experience (on wasting my time with godot) there's bugs in almost all 3d features, from lightig to ik (joke, ik don't work since 3.2)
      About unity, it's better to have 1 update every 2 years than 1 per month to add broken features. And in what regard godot can surpass urp? I can't find a single one other than most cancerous userbase

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

      @@Ozzianman LOL

  • @charlieking7600
    @charlieking7600 2 роки тому

    Why Godot 3 shadows are blue? That's weird.

  • @ITZMYBUNZ
    @ITZMYBUNZ 2 роки тому +1

    I miss Godot coding.

    • @kiyu3229
      @kiyu3229 2 роки тому

      Why?

    • @ITZMYBUNZ
      @ITZMYBUNZ 2 роки тому

      @@kiyu3229 It's my passion and I love creating stuff and it's my first coding software.

    • @kiyu3229
      @kiyu3229 2 роки тому

      @@ITZMYBUNZ why did you stop using it ?

    • @ITZMYBUNZ
      @ITZMYBUNZ 2 роки тому

      @@kiyu3229 I broke my PC, and I had to wait to buy another one.

    • @allissonrey
      @allissonrey 2 роки тому +1

      @@ITZMYBUNZ f