How to make the Perfect Toon Shader in Blender (Goo Engine) - The Shader Info Node

Поділитися
Вставка
  • Опубліковано 4 жов 2024

КОМЕНТАРІ • 162

  • @professorGoo
    @professorGoo  Рік тому +37

    You can get the toon shader file here! dillongoo.gumroad.com/l/gooenginetoonshader
    Goo Engine if you don't already have it: gooengine.org

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

      thank you so much i am makeing a anime hack and slash mobile game and this wthat i need thank you

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

      Soooo....your blend file just uses a GooEngineToon node which seems to cut out all of the other nodes you showed us here...is it just better to use the Goo Engine Toon node?

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

      I tried combining it with a glossy bsdf with value 0.200 to add a shine region. Though the color values you have to take are very minimal otherwise the shine saturation is too bright.

  • @JohnSlaughterND
    @JohnSlaughterND Рік тому +225

    I recommend that you prefix all your custom nodes with “goo_” so people watching random tutorials in the future realize that they aren’t Blender’s nodes.

    • @sansw.d5701
      @sansw.d5701 3 місяці тому +3

      Took me like 15 minutes to realize Shader Info does not even exist in blender 🤦‍♂

  • @IronVirus
    @IronVirus Рік тому +57

    Timestamps:
    0:00 Intro to Toon Shading
    1:38 Creating a Basic Default Toon Shader
    4:28 Why It's Better to Have More Control Over Shadow Colors
    6:07 Quick Tip: Make Sure Color Management Is in Standard
    6:40 Limitations of Default Toon Shader
    7:36 Re-creating Toon Shader with Goo Engine Nodes
    8:04 Shader Info Node Layers
    9:00 Combining Layers with Blending Modes
    10:17 Comparing the Default Toon Shader with Goo Toon Shader
    11:16 Add Color Ramp and Colors
    12:33 Textures
    13:33 Quick Tip: Fixing Jagged Shadows in Eevee
    14:30 Yae Miko Render Preview
    15:29 Rim Lighting with Goo Curvature Node
    17:46 Quick Tip: Adding Color to Diffuse Shader
    18:35 Conclusion

  • @Alex_Johnson_
    @Alex_Johnson_ Рік тому +183

    Do you plan on making a guide on how to create anime style environments, like in the "Unspoken Letters" animation you made? I would love to learn how to create renders that look like that.

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

      Push :)

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

      How he do this green head animation?

    • @sagizm0nd
      @sagizm0nd Рік тому +5

      ​@@deva_771 vroid/vrm avatar as for vtubers

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

      @@sagizm0nd 🙏

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

      Yes please

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

    yt has finally blessed me with a tutorial series I was looking for

  • @Supergamesniper9
    @Supergamesniper9 Рік тому +2

    I am most pleased that Dillon Goo likes Genshin Impact too.

    • @Supergamesniper9
      @Supergamesniper9 7 місяців тому

      I'm waiting for him to join the Honkai Star Rail bandwagon.

  • @sreliata
    @sreliata Рік тому +4

    Thank you so much for this, Professor Goo! I can't wait to see what's coming next.

  • @KurtStaInes
    @KurtStaInes Рік тому +4

    Thank you for SHARING . Very Well Explained

  • @TheGreatResist
    @TheGreatResist Рік тому +8

    Your shader is outstanding. Thank you for that.

  • @zixuanyu868
    @zixuanyu868 Рік тому +8

    I have been playing around with the MMD files from Bilibili in Blender too, but I find that the characters don't look good in Blender's default shading unless I am photoshopping them into realistic shaded games or real life. Thanks for the tutorial!

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

    Do we connect it to UV or Generated? Or just leave it? You are the BEST TOON SHADING BLENDER UA-camR EVER!!!

  • @ShaefferStudios.Animation
    @ShaefferStudios.Animation Рік тому +3

    I'm so excited for this blender build! The results are so awesome!

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

    Crazy how this was exactly what I needed! AHHHH! Thanks so much for this!

  • @cgieric-3danimator
    @cgieric-3danimator 11 місяців тому

    I use C4D and it works thank you for breaking it down

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

    Thanks sensei

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

    YES! Thank you!
    Can't wait for my work to finish I'd love to try this out as soon as I can haha

  • @ocomolinaehain1795
    @ocomolinaehain1795 Рік тому +4

    Do you plan to do a tutorial on making/modeling characters, like how you made the ones in your cyberkatsu and The Antivirus animatons?

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

    I'm stoked to play around with the Goo Engine.

  • @snowtenkey118
    @snowtenkey118 Рік тому +7

    this is a bit of a random question but in base blender 3.0 i was frustrated that blender makes shader to rgb nodes disable screen space reflections entirely on a shader, which is absolutely frustrating for me wanting subtle ambient reflections on cel-shaded objects.
    there a chance of you guys changing this on your build? or like as a toggle? since it's npr focused and all that, or is it a performance problem

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

    this is what i was looking for and trying today
    🤩🤩🤩🤩man you are the best

  • @Blacksumeri
    @Blacksumeri Рік тому +6

    Are there any plans to make integrate this into blender official as a new engine along side eevee and cycles?

  • @Bellmellart
    @Bellmellart 28 днів тому

    THANK YOU I LOVE U

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

    yae in the thumbnail😳

  • @a.j.outlaster1222
    @a.j.outlaster1222 Рік тому

    I have Blender and due to signal issues, I probably won't be able to download it.
    So, I am very thankful for your initial Blender tutorial, I will give it a shot.😁

  • @Ryan.Lohman
    @Ryan.Lohman Рік тому

    I'm playing with this on my vroid models when I get a chance.

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

    PROFESSOR GOO

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

    In my language gu(গু) means Poop 🤣🤣.
    It's really funny when you say gu engine.

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

    Amazing sir thank you😀😄😄

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

    awesome thanks!

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

    Thanks so much Professor! For future lessons. can you kind of give us some basics on the differences on the tweaks you would make for the shader for skin versus what you would do for hard surface and what adjustments you would have to do to create a anime night or day style interior or exterior scene?

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

    Damn this motion tracking is so good, i see so much rig on your model.
    Can you please share what programm you use for tracking?

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

    Thanks Goonie

  • @Smaili4
    @Smaili4 2 місяці тому +1

    Do I understand correctly that this shader needs to be downloaded? Is it missing by default?

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

    I have a question about this - the scene rim seems to include everything in the scene, so if your character is in an environment, the rimlight will just go away. Are you somehow rendering your character as a seperate layer at the end? I don't understand how to incorporate this into an actual render.

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

      I know this probably isn't the answer you're looking for, but it will work.
      Festivity's Genshin Shader for Blender has a separate geometry node group setup with a customizable shader for outlining. It has way more control than the basic rip light setup you see in this video and you can even control the individual colors/size of the rim light on a per material basis.
      However, the actual shader can't be fully utilized unless you learn how to recreate the correct light maps, shadow maps, etc. from the original genshin model file rips, but you might find a feature or two you'd want to incorporate into your shader.

  • @KomisanYT
    @KomisanYT 9 місяців тому +1

    Are Goo Engine and Blender 4.0 two different things?

    • @lonaxmusic
      @lonaxmusic 7 місяців тому

      Yes goo engine is a custom Blender Build

  • @Человек-о4л
    @Человек-о4л 2 місяці тому

    Hello, may I ask how you animate clothes? Is it adonn or something else? I will be glad if you answer.

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

    While I understand there is a difference in rendering, is there in baking and exporting to video game engines?

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

    Professor Goo

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

    Hey D looks like this video might need an update looking at your new toon shader : )

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

    where i can find curvature material node ?

  • @h.s.narasimhan8107
    @h.s.narasimhan8107 Рік тому +1

    Just wanted to ask, are you hand animating this toon character (toon professor goo) or are you using some kind of motion capture?

    • @londonsublett2251
      @londonsublett2251 Рік тому +9

      Motion cap for sure

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

      He says he uses a app that can track his movement and animates his avatar in real time.

  • @Kelvin.r
    @Kelvin.r Рік тому

    Esto si me interesa gracias

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

    Bro what app or what are you using to get anime character when filming

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

    Awesome, I am struggling to try and my my Legend model from High Poly into something a VTube program can handle, my model is to big for most frograms.

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

    YAE MIKO!

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

    crazy good features...thx ..questions me why the geometry offset feature come in b3.0 is not Wirkung for you or is it a artist choice in goo to controlled from the shader node side...

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

    idk if it was done already, but do you think that at some point you could update the Goo Engine so that we can use individual linked light groups as nodes within the Shader Editor? Would be cool for more complex toon lighting shader setups.

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

    HYE, great product. could you please make a tutorial of how you shade an anime model, like your avatar or animations? i still don't know how to use your product, but I understand how it works.

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

    So is there a way to make transparent image textures transparent on the meshes? I'm asking this because this is absolutely necessary for things like VRoid models which have alpha in certain textures.

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

    do you create, rig and or shade characters? for customers, viewers or subscriber?

  • @dro-q4u
    @dro-q4u 6 місяців тому

    HELP! Even though i have different colors my object only turns red, instead of red and yellow, what can i do?

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

    COOL!!!!!!!!!!!!!!!!!!!!

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

    Tell me how to download... I'm just being stupid!
    Via patron or GitHub?
    It's just that I'm getting lost....

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

    My shader doesn't seem to look the same as in the tutorial.
    I don't know how or why, but the cast shadows still has alot of terminators on it even if I try to disable the self shadows.
    Aside from that, whenever the cast or self shadows are enabled, the shadows seems to have like soft shadow artifacts on it, yet if I disable soft shadows on the render settings, the shadows become very jagged and blocky
    Does anyone have a solution to this?

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

    Professor, what was the point of giving english speakers access to a Genshin MMD model page that is only in japanese?

    • @professorGoo
      @professorGoo  Рік тому +2

      True! I'll provide written instructions in the description!

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

      @@professorGoo Professor, do you have an alternative to the inverted hull method for getting outlines of controllable thickness on the Mesh?

  • @NayalaFrost-pv5gz
    @NayalaFrost-pv5gz 4 місяці тому

    How make it without shader info nodes? or how make the shader info nodes?

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

    I think this needs to be updated. I have goo engine 3.4 and those mix color nodes aren't there and the new mix nodes added don't seem to do the same thing.

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

      Blender changed the base code. It's now the mix node, change it to color and make it multiply.

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

    Silly questions...
    Can I do this with a texture map and how would I do that?

  • @Makima-eo2vf
    @Makima-eo2vf 10 місяців тому

    Hi! So The Mix RGB Thing Doesn't Show For Me! What Can I Do??

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

    Could I make this without the goo engine

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

    how do you attach the GooEngineToon shader to the Yae Miko model?, I tried it but it didn't end up like the video

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

    Is this shader somehow possible to be inported to unity 3D for example

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

    I have a que please can someone tell me that how that talking anime character in left corner working again please.

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

      He probably rigged the toon, and is using some facial motion capture device. I know of some that use your phone to do that. Rokoko has some facial hardware for that as well.

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

    I want to use genshin models in blender as a base so I can figure out how characters animation works. I cant read bilibili since its in Chinese. any guidance?

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

    I dont have that shader info. where a can get it?

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

    Anime 🤝 Blender

  • @JukoThe10-Tails
    @JukoThe10-Tails Рік тому

    Stupid question, how do you use specular with this?

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

    shader info in what vercion blender ????

  • @РостиславШпаченко

    Hi shader info is this an addon or is this some feature that was removed later in blender? I can't find this noda.

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

      The shader info node is not an addon. It's part of the GooEngine fork of Blender.

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

    Is there a way to use the curvature node to create an outline? :)

  • @gao995995
    @gao995995 Рік тому +2

    Any tutorial for outline ?🙏

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

      use the reverse hual method or you can use grease pencil or you can use freestyle

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

      @@MIGHTYSPIDEY89 thanks for the reply, actually I know the methods you mention.
      But I don't Satisfy on the result & the workflow.
      I got a best result by using blender line node branch (something like goo engine did), but the author have not maintenance anymore (latest V2.93)
      And I tried using the Goo's screen space depth to make the same outline effect, hmm ...just not good enough and just wish a offical tutorial for reference 😅

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

      ua-cam.com/video/voF6VlJ0mPI/v-deo.html

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

    Apparently Blender 3.6 doesn't have Shader Info nodes anymore.

    • @multimotion8421
      @multimotion8421 Рік тому +2

      hes using a custom build version of blender called goo blender

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

      @@multimotion8421 Noted, thanks.

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

    How do you download the model ? Can't understand the website, if someone could help

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

    How you do this green head character animation?

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

    Sir can you please please please make a tutorial on how to animate like your character is doing in this video

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

      its done using motion tracking many VTubers do it and have tutorials

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

      @@multimotion8421 Thank you so much

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

    i want to know how you did your avatar!

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

    How do you add the ILM map in Good Engine?

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

    how to make the scene rim color black?

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

    Does this shader only work in eevee?

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

    Can i install goo blender seperatly on my pc so i have 2 blenders? Dont want to tinker too much with the main one (im a noob and i will screw stuff up if i do)

    • @Makima-eo2vf
      @Makima-eo2vf 9 місяців тому

      Yes you can, 'Cause I did the same thing

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

    How your 2d character in Live Strem

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

    just wondering but is there a way to export the shaders from blender/Goo engine into like unity for games?

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

      No.

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

    Sensei how Can I use it in blender?

  • @midorifox
    @midorifox 5 місяців тому +2

    yeah i'm not paying 5$/month for what's basically a hijack and a spit in the face

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

    why cant I find shader info in the nodes? theres no shader info in my input

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

      hes using a custom build version of blender called goo blender

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

    😮🎉❤

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

    Does anyone know of an anime background tutorial using goo engine?

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

    You might as well be a vtuber teacher

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

    how do you make your character talk? I would love a tutorial on that!

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

      It's his VTuber model. Some programs like VeeSeeFace and etc. can use a camera with good lighting to make the model match up with your facial expressions.

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

    Is Rim Lighting another word for outline

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

    what is goo engine?

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

    Will they have toon shading that supports multiple light sources correctly?

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

      The Goo Engine supports light groups

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

      @@LiminalQueenMedia For example, the cel-shader of Zelda Breath of the Wild could be achieved, that multiple light sources work correctly like the toon shader of blender 2.79

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

      @@RandyTech272 Yes, I understand the value of the function. I was informing you that the GooEngine DOESD support light grouping

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

    Nice! Excited what that "simple" normal editing entails in the future (if you gonna show that off)

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

    ofc it's yae miko

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

    This blender is not free. I don't really know if I am willing to buy it unless I get a preview.

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

      It's also only $5 and as someone who does a lot of toon shading in other node/graph shader editors, the lighting fixes alone are worth it.

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

      If you don't want to spend money on it, you know you can compile the source code that's on Github, right?

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

    ese nodo shader info??

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

    Do i have to pay you 5$ monthly only patreon to use goo blender ?

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

      Technically you can pay $5 once to get the engine. The continued subscription is just ongoing support 🤷‍♂️

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

    Can we use GLSL, if yes then how ????

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

      I know there is addon, but its not working as expected.

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

    Question Is a goo engine going to free in the future???

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

      Is it paid ?

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

      @@shintaroray yes you need to join his petron for download the goo engine
      Using money

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

      It's not paid if you compile the executable yourself.

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

      @@johnwagner8310 I don't understand

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

    The multiply node is gone does this change anything?

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

      I can't seem to get ANYTHING out of this shader i put it together but everything just glows white no matter what i do with it

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

      downloaded the sample all light blue if i adjust the color ramp i can get the color to switch but its either all color a or all color b no 2 tone or toon effect happens no matter what i do

    • @Makima-eo2vf
      @Makima-eo2vf 10 місяців тому

      ​@@evilkooladefor me it turns black

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

      @@Makima-eo2vf I gave up and bought the genshin impact shader on artstation

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

      glad to see i'm not the only one facing this problem. I wonder what's the reason for why it doesn't work?