Eevee Toon Shader Node group

I’ve hit over 2000 subscribers on Youtube! As a special treat, I have created a toon shader for Blender’s new Eevee render engine. The file also has an extra scene and a compositing set up to allow for Freestyle rendering.

UPDATE: Freestyle now works with Eevee! Download the second working file which includes a freestyle pass over the eevee shaders.

Comments

5 responses to “Eevee Toon Shader Node group”

  1. AMGO Plus Avatar

    I love you man!
    Thanks for sharing this information.
    Subscribed to your channel too!

  2. Jhoana Avatar

    Hello,
    the file closes when I want to open it

    1. Paul Caggegi Avatar
      Paul Caggegi

      Hi Jhoana, you’re using 2.80 Beta right?

  3. Sebastian Torres Avatar
    Sebastian Torres

    Hey Paul, this is awesome. Just opened it up to have a look. I’m wondering if theres a way to utilize this in an animated scene?

    1. Paul Caggegi Avatar
      Paul Caggegi

      Hey Sebastian! Yes, you can implement it in an animated scene, however two things prevent this from being easy: There is no Bevel node for Eevee; Freestyle doesn’t render with eevee. That said, your scene can be duplicated with linked data, and the duplicate scene can be set to cycles. Enabling your Freestyle pass, and disabling everything else, you can then render a separate Freestyle only sequence to composite over your Eevee shaded one.

      It is one hell of a workaround I know, but it is not impossible. I hear that Overrides are coming in a future 2.8x release, at which time this scene workaround will become redundant, as multiple render passes can be assigned a different render engine. Then because it is a single scene, compositing the cycles freestyle layer over an eevee color layer means you hit the render button once and your compositor does the heavy lifting.