Search Unity

  1. Unity 2018.3 is now released.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. Want more efficiency in your development work? Sign up to receive weekly tech and creative know-how from Unity experts.
    Dismiss Notice
  4. Build games and experiences that can load instantly and without install. Explore the Project Tiny Preview today!
    Dismiss Notice
  5. Nominations have been announced for this years Unity Awards. Celebrate the wonderful projects made by your peers this year and get voting! Vote here!
    Dismiss Notice
  6. Want to provide direct feedback to the Unity team? Join the Unity Advisory Panel.
    Dismiss Notice
  7. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice

Toon shaders, tessellated and bump mapped

Discussion in 'Assets and Asset Store' started by Wolfos, Feb 6, 2013.

  1. Wolfos

    Wolfos

    Joined:
    Mar 17, 2011
    Posts:
    728
    Edit (18/2/2013): Added a terrain shader. Scroll down for instructions on how to use.
    Edit (16/10/2013): Fixed a bug with the tessellated and bumped shaders.


    Unity has some fantastic toon shaders in one of the default packages, but what frustrated me is that there was only diffuse.
    So, I made 2 more shaders based on Toon/Lighted, one with DirectX11 tessellation displacement and one with bump mapping.

    The package also includes the default Toon/Lighted shader because it's required for fallback.

    I hope it's useful to someone.

    Webplayer

    Here is a picture of the shaders in action, I exaggarated the displacement so it was more visible.


    Disclaimer:
    These are just edited versions of shaders in the default Unity assets. I didn't write them from scratch.
    They require a Toon Ramp texture which is attached.
     

    Attached Files:

    Last edited: Oct 16, 2013
  2. spinaljack

    spinaljack

    Joined:
    Mar 18, 2010
    Posts:
    888
    Thanks for that. The attachment doesn't seem to want to download though. Maybe a link instead?
     
  3. Wolfos

    Wolfos

    Joined:
    Mar 17, 2011
    Posts:
    728
  4. spinaljack

    spinaljack

    Joined:
    Mar 18, 2010
    Posts:
    888
    nice work :)
     
  5. Wolfos

    Wolfos

    Joined:
    Mar 17, 2011
    Posts:
    728
    Added a terrain shader that only works with the new Unity 4 terrain materials. It's a modified version of the builtin terrain bumpmapped shader so it also supports bumpmaps.

    Basically, you make a material and call it whatever you want it (I call it 'TerrainMat'), assign the new shader (Nature/Terrain/Toon), assign the Toon Ramp and in Terrain Settings you drag the material to the 'Material' slot.
     
  6. ob103ninja

    ob103ninja

    Joined:
    Nov 19, 2014
    Posts:
    45
    I am highly aware of the age of this thread, but that snapshot looks like Zelda Windwaker.
     
  7. Wolfos

    Wolfos

    Joined:
    Mar 17, 2011
    Posts:
    728
    Yeah, you could call it fan art. Here's a nicer render of this scene:
     
    ob103ninja likes this.