The MOST IMPORTANT Shader Method | Godot Shader Beginners!

Поділитися
Вставка
  • Опубліковано 28 бер 2022
  • A little explanation about some of the basics of shaders and one of the most common shader techniques. Tell me if you wanna see more! I tried something different this time.
    This video took a lot of inspiration from ‪@Junferno‬, you should check him out!
    Also, I finally made a Twitter Account!
    Song Used:
    Intro Song: Flamingosis - Flute Salad
    Chapter 1 Fanfare: The Great Ace Attorney Jingle - The Great Beginning
    Chapter 1 Theme: Kirby's Return to Dreamland - Through the Forest
    Chapter 2 Fanfare: Phoenix Wright Ace Attorney Jingle - Its not over yet!
    Chapter 2 Theme: The Great Ace Attorney Chronicles - Herlock Sholmes Theme
    Chapter 3 Fanfare: The Great Ace Attorney Jingle - End of Reasoning
    Chapter 3 Theme: LVDS - Cafe Noir
    Chapter 3 Theme 2: Donkey Kong Country - Simian Segue
    How do I get into shaders?: The Great Ace Attorney Chronicles - Tobias Gregson Theme
    Bad Apple in Godot: Touhou - Bad Apple
    Outro Song: Oxmo Puccino - Toucher L'horizon
    Support Me:
    ko-fi.com/nekoto
    Socials:
    Twitter: @NekotoArts ( / nekotoarts )
    Instagram: @nekotoarts
    GitHub: nekotogd (github.com/nekotogd)
    itch: nekotoarts.itch.io
  • Розваги

КОМЕНТАРІ • 95

  • @Junferno
    @Junferno 2 роки тому +105

    This is like if Junferno knew how to use Godot

  • @LucyLavend
    @LucyLavend 2 роки тому +22

    Who needs an Infinity Gauntlet when you have the infinite power of noise textures

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

      hi lucy, good to see you

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

      Some people collect rocks, stamps, and action figures. Meanwhile, take a look at my 2TB folder of 8K noise textures :D

  • @dankbene
    @dankbene 2 роки тому +31

    Fun fact: u and v are the customary variables to use as coordinates in calculus and physics. Since x,y,z are the standard cartesian coordinates, when working with coordinate transforms, it's customary to use u,v,w for your new coordinate system.
    Great video!

    • @diegofloor
      @diegofloor Рік тому +3

      Exactly. We physicists are accustomed to grouping certain triples to different contexts. Like xyz, uvw, mu nu rho, alpha beta gamma, ijk and so on. If everything were to be named xyz things would get confusing pretty quickly.

    • @GregKrsak
      @GregKrsak 5 місяців тому

      @@diegofloor True, unless you're a programmer and have access to readable_variable_names instead of things u that are v not self w documenting!

  • @flamelizard
    @flamelizard 2 роки тому +18

    And with new Noise Texture Types just recently added, the power of the noise textures just grows and grows. Finally the gaunlet of the noise textures is complete!

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

      Infinite Noise Texture Gauntlet Powerrrrrr!!!

  • @PlayWithFurcifer
    @PlayWithFurcifer 2 роки тому +63

    Great video!
    The trick almost always is noise textures. We use it for fire, water, grass, literally everything really.

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

      I know right! (I'm still coming for your water shader btw hehe, with the power of NOISE TEXTURES)

  • @MrEliptik
    @MrEliptik 2 роки тому +11

    Awesome video Nekoto! The explanations were super clear and I love the humor you're adding, it makes it super pleasant to watch :)

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

      Thanks so much MrEliptik! Seems like a lot of people like this style so I'm going to do more!

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

    Of course U,V makes sense: V is for Vertical, and U is for Uhhhh... Uorizontal... I guess?

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

    Can confirm, I am on LSD

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

      𝓶 𝓮 𝓽 𝓸 𝓸 ;-;

  • @GamingBoxChannel
    @GamingBoxChannel 5 місяців тому +1

    Im just glad there are some smart people out there who understand these things and make cool stuffs with them

  • @TheBreadPirate
    @TheBreadPirate 6 місяців тому

    I'm still confused, not not as much as before I watched this video! Thanks for helping me understand shaders marginally better. 😅

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

    this is the best tutorial about shaders I've seen so far, I can confirm you mastered shaders and teaching! congrats!!!!!

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

      Aww thank you so much!! I'm so happy to hear that. Glad I could help!

  • @tobarbaro
    @tobarbaro 8 днів тому

    This is pure gold, thanks!

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

    I actually learned a lot. Thanks!

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

    Super helpful video! As someone who has always been scared of touching shaders, I feel a bit more confident it at least experimenting with then now!

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

      Yay! I'm super happy that the video has made shaders feel a little less intimidating to you! Do post your progress (love your channel btw).

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

      @@NekotoArts I love your channel too, mine wouldn't be the same without your content aha!

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

    The number of YT members commenting here that actually are YT channels on their own which I also watch regularly. 😅
    Really nice one! 👍 And now some in-depth videos about shaders, please. 😉

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

      I'm pretty surprised (and super happy) by the response on this video too! I'd absolutely love to go more in depth with shaders!

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

    Such a great tutorial and great taste in gaming and music too :D

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

      Thank you so much! I've been playing a lot of The Great Ace Attorney recently hehe

  • @youforgotthelinkinthedescr6798

    Audio levels go like OoOoOoOoOoOo

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

      Ahh that's what I hate most about this video. I finally learned how to balance my audio after this disaster lol

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

    Love the bad apple section at the end

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

    Evangelion, Touhou, Breath of the Wild, Great Ace Attorney... And was that french rap at the end?
    I see you're a man of culture as well!
    Anyway, interesting video, though the microphone may need to be equalized a bit better (it saturated a bit from time to time).
    Looking forward to more stuff!

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

      Yeah idk what I did for the mic audio I really need to fix that. Been playing a bunch of Great Ace Attorney recently so that's why I used a lot of its music lol.
      The last song is Toucher l'horizon by Oxmo Puccino

  • @Paruthi.618
    @Paruthi.618 Рік тому

    cool intro for shaders

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

    I wanted to leave about halfay throu the video, since it wasnt exactly the tutorial I was looking for, so I skimmed the rest and realized there is Bad apple at the end, long story short: I watched the whole thing ;)

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

      Hehe bad apple got you to stay, I'm happy! Thank you for watching through the whole video!

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

    This is the kind of comedy Im looking for when im looking for game dev tutorials

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

      Thank you! I try to keep things fun whenever I have to teach something

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

    Didn't expect Oxmo at the end lol

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

      Not even sure where I heard that song, but I really liked it so I placed it in the outro

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

      @@NekotoArts Even among French rap fans it's not exactly mainstream aha. Also amazing channel, I never did the effort of diving into shaders, now that I did thx to your videos, I regret I took so much time. I use to manipulate images with numpy and then blit with pygame. So I really feel de revolution !
      Thank you for your work !

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

    Thank you for making UVs look less intimidating! 😄

  • @Xamy-
    @Xamy- Рік тому +1

    Love the intro, subbed. What’s that outro song?

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

      Thank you for the sub ♥!
      The outro song is Oxmo Puccino - Toucher L'horizon

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

    banger

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

    Hey awesome vid. Some fat beats too. Which songs did you use?

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

      Here's the list (tell me if I missed anything plz)
      Intro Song: Flamingosis - Flute Salad
      Chapter 1 Fanfare: The Great Ace Attorney Jingle - The Great Beginning
      Chapter 1 Theme: Kirby's Return to Dreamland - Through the Forest
      Chapter 2 Fanfare: Phoenix Wright Ace Attorney Jingle - Its not over yet!
      Chapter 2 Theme: The Great Ace Attorney Chronicles - Herlock Sholmes Theme
      Chapter 3 Fanfare: The Great Ace Attorney Jingle - End of Reasoning
      Chapter 3 Theme: LVDS - Cafe Noir
      Chapter 3 Theme 2: Donkey Kong Country - Simian Segue
      How do I get into shaders?: The Great Ace Attorney Chronicles - Tobias Gregson Theme
      Bad Apple in Godot: Touhou - Bad Apple
      Outro Song: Oxmo Puccino - Toucher L'horizon

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

      Also added it to the description, thanks for reminding me :D

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

    Bad Apple? That's so last decade. Haven't you heard that Lagtrain is the new hotness?
    Joke aside, cool video.

  • @guy9651
    @guy9651 Місяць тому

    making me second guess the knock at 2:55 was completely uncalled for

    • @NekotoArts
      @NekotoArts  Місяць тому +1

      It was haha. I move my hands around when I talk and that habit carries into recording as well, I knocked my hand into the table during that section.

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

    It is my belief that UV is short for unit vector, but I don't actually know.

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

      That's an interesting guess, because the UV does run from 0 - 1 but vec2(1,1) would have a length of sqrt(2) so its not exactly a unit vector.
      'U' and 'V' are actually used because XYZ was already in use for the 3D position of the model and vertices and stuff. I personally still think its stupid, so I like to poke fun at it hehe.

  • @GhettoWxzrd
    @GhettoWxzrd 9 місяців тому

    Thanks, i still don't know how to make shaders!

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

    Oxmo Puccino en générique de fin

  • @hiiambarney4489
    @hiiambarney4489 11 місяців тому +1

    When people say "I dunno how to use shaders" I bet you most know how to mix noise textures with regular uv's in theory.
    You kinda gave us the "Draw the rest of the OWL" solution to this.

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

      I agree actually! I have received other feedback and I'm not too happy with this video either, I plan on making a better introduction to shaders sometime soon.

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

    other shaders to noise texture: Face it! You 're never gonna get our power!
    Noise: Do i look like i need your power? Slaps them in 4k

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

    I've learned nothing but somehow ended up amused

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

    me (seeing this video): well that looks easy enough, I should get into game dev.
    I predict that this will end badly.

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

      Well... unless you're trying to make GTA 6 all by yourself, I'd say gamedev isn't too hard to get into!
      Tag me (on twitter, instagram, or youtube) if you do get into gamedev, I love seeing people's work!

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

    in blender the blender game engine I used to use the node editor a lot since I dont know GLSL. And you can achieve awesome results with it.
    Is the visual shader editor any good in godot? So can you achieve the same results with the visual shader editor as you would per scripting?

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

      Visual Shaders in Godot are pretty good, they've come quite far since they were released but there are some things that are not well supported by visual shaders right now, like "varying" global variables.
      There are some really cool addons like shaderV that can allow you to make some really insane stuff with just a few nodes. I have used Visual Shader to make this: (godotshaders.com/shader/daruks-protection-shader/)
      So I'd say they're pretty good, but written shaders currently have more features than visual shaders.

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

    You know he was inspired by junferno when there's more than one shinji image and at least one bad apple render

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

      IM PINNING THIS

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

      Lol get unpinned (sorry)

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

      @@Junferno I wish I could pin both :/

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

    could you make a video on 3d per object motionblur?

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

    Dude. Blocking a third of your screen with a graphic for the entire runtime of your tutorial is a terrible idea :)

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

    Noise texture is the lord of shaders😅

  • @trovestove6886
    @trovestove6886 6 місяців тому

    Can one use blender materials one creates and use that in godot?

  • @BeastmanWatchUrMouth
    @BeastmanWatchUrMouth 3 місяці тому

    How do you create the shader on the tree at 4:55?

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

    Bruh I just wanted to figure out which words and symbols to type and where precisely...

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

    For those of you who are wondering why noise is so important watch the video from SimonDev. He explains it all very clearly

  • @Jeff-ct4wk
    @Jeff-ct4wk 2 роки тому

    not sure about you but i like to make my 1:1 subatomic simulations with my trusty hole puncher

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

    Can haz shaderps?

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

    Oh it's not glsl okay that's less scarry

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

      Yep, it's much simpler than pure GLSL

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

    I have all these crazy ideas but not technical skill. I find it very draining, your videos help me until I can pay someone to do this shit for me or something lol

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

    "You can add noise to UVs"
    Ok, but how?
    This literally explains nothing about Godot nor how to use Shaders, it just mentions basic topics of shaders

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

    Jesus loves u man

  • @alvarorodriguez1592
    @alvarorodriguez1592 6 місяців тому

    7 minutes to tell this ?

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

    Bad Appple = Subscribe;

  • @mehoreo3156
    @mehoreo3156 21 день тому

    It would be great if the so called tutorial had any examples and not just: "welp I told you that noise exists so now you can do this this and that but I won't show you how"

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

    LSD.....🤦🏿‍♂️🤦🏿‍♂️🤦🏿‍♂️🤷🏿‍♂️🤣🤣🤔🤔. I prefer weed. I'm old Black American

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

    Do you like catgirls?