Search Unity

  1. We've closed the job boards. If you're looking for work, or looking to hire check out Unity Connect. You can see more information here.
    Dismiss Notice
  2. Check out our Unite Austin 2017 YouTube playlist to catch up on what you missed. More videos coming soon.
    Dismiss Notice
  3. Unity 2017.2 is now released.
    Dismiss Notice
  4. The Unity Gear Store is here to help you look great at your next meetup, user group or conference. With all new Unity apparel, stickers and more!
    Dismiss Notice
  5. Introducing the Unity Essentials Packs! Find out more.
    Dismiss Notice
  6. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice
  7. Unity 2017.3 beta is now available for download.
    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:
    706
    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.
    [​IMG]

    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:
    886
    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:
    706
  4. spinaljack

    spinaljack

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

    Wolfos

    Joined:
    Mar 17, 2011
    Posts:
    706
    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:
    706
    Yeah, you could call it fan art. Here's a nicer render of this scene:
    [​IMG]
     
    ob103ninja likes this.