Awesome Toon Shader
Josep Maria Pons Roca
$4.99
$15.99
69%OFF
Date |
Price |
---|---|
Date |
Price($) |
03/02(2022) |
15.99 |
03/02(2022) |
7.99 |
04/16(2022) |
15.99 |
04/28(2022) |
4.99 |
11/24(2024) |
4.99 |
Jump AssetStore
Awesome Toon Shader is a set of Shaders and Subshaders for Unity URP to render the desired materials with a Toon effect.Awesome Toon Shader is compatible with the same platform URP 12.1 is compatible with:Windows and Windows Store, with DirectX 11 or DirectX 12 and Shader Model 5.0GoogleStadiaSonyPlayStation 4PlayStation 5MicrosoftXbox OneXbox Series X and Xbox Series SMacOS (minimum version 10.13) using Metal graphicsLinux and Windows platforms with VulkanAwesome Toon Shader is a set of Shaders and Subshaders for Unity URP to render the desired materials with a Toon effect.The shader is created through Shader Graph giving you the option to perform the modifications needed for your project to reach the received look. All the graphs and subgraphs are organized and documented to make it as easy as possible to you to do it.Our shaders let you configure basic URP properties as the albedo (base) map, specular map, normal map, height map, occlusion map, smoothness, tiling and offset. It is also fully compatible with Subtractive baked Lightmaps, fog, reflection probes, and ambient light, with the same limitations with real and baked lights as standard URP shaders.NOTEIn some versions of Unity you will need to change the Shaders Variant Limit (Go to Edit -> Preferences -> Shader Graph to 512 or more to make the shader work. The changes of this value only work when you click Enter key. You will need to reimport the shaders after this change.ShadersToon Shaders: Our Toon Shader is a non-photorealistic shader that render the materials with fewer colors to obtain more plain tints and shades. It provides the possibility to render different kinds of contour lines and use standard URP properties to let you configure looks like modern cartoons: lights, shadows, reflections, fog, etc.Toon Shader: Basic Toon ShaderToon Shader Heights: Toon Shaders with a real height map.Toon Shader Transparent: Toon Shader with transparencyToon Shader Unlit: Toon Shader with no light at allToon Shader Sprite: Toon Shader for particle systemToon Shader Terrain: Toon Shader for terrainsComic Shader: Our Comic Shader is a variation of Toon Shader where colors simulate old 70’s and 80’s western comic dots from paper impressions.Comic Shader: Basic Comic ShaderComic Shader Heights: Comic Shaders with a real height map.Comic Shader Transparent: Comic Shader with transparencyComic Shader Unlit: Comic Shader with no light at allComic Shader Sprite: Comic Shader for particle systemComic Shader Terrain: Comic Shader for terrainsMonochrome Shader: SOur Monochrome Shader creates a black and white (or the colors decided) material that simulates 80’s and 90’s monochromatic monitor screens. We think this shader looks most incredible with smaller resolutions, but unfortunately, we cannot change resolutions from Unity Shader System, so we provided a demonstration of how to do this in the interactive demonstrations provided in the package.Monochrome Shader: Basic Monochrome ShaderMonochrome Shader Heights: Monochrome Shaders with a real height map.Monochrome Shader Transparent: Monochrome Shader with transparencyMonochrome Shader Unlit: Monochrome Shader with no light at allMonochrome Shader Sprite: Monochrome Shader for particle systemMonochrome Shader Terrain: Monochorme Shader for terrainsDepth normal FeatureURP Feature needed for borders based on normal mapsSubshaders2exp-x: Function 2^(-x)Ambient: Applies ambient color to the inputBlendDiffuseSpecular: Blends diffuse and specular lightsBorderDepth: Generates borders based on Depth of FieldBorderNormal: Generates borders based on the map of Normals -needs the use of Depth normal feature to work-Color Texture: Combines color and textureCull: Controls cull -using my own keyword-Fog: Applies fog to the inputLight: Get the diffuse and specular maps for the main and the extra lightsLightAdditional: Custom function to get the addition lights infoLightAttenuation: Attenuates light on the distanceLightExtraMix: Mix all lights into one big map (diffuse, specular, ambient occlusion, and baked lights)LightInfo: The custom function that gets basic light parameters from the main lightLightInfo attenuated: Get parsed attenuated parameters from the main lightLightMain: Gets the diffuse and specular maps from the main lightLightMainDiffuse: Gets the diffuse map from the main lightLightMainSpecular: The custom function that gets the specular map from the main lightLightMix: Mix all diffuse and specular light maps in one map for all diffuse and another one for specularObjectHeight: Recalculates position and Normal maps based on a height mapObjectNormal: Applies an optional normal mapToonPosterize: Applies a toon effect based on PosterizeWelf: Creates the welf effectWorldInfo: Get the position, normal, and view world mapsMixFloatOnComponents: Mix a set of floats into one unique oneMixNormalTexturesOnComponents: Mix a set of normal textures into a unique oneMixVector4OnComponents: Mix a set of vector4s into one unique oneHoleTextureToAlpha: Convert a hole texture to an alpha mapVector4ToUV: Generate a UV from a vector4Vector4ToUVs: Generate 4 UVs from 4 vector4TextureToMaskMap: GenerateDemosToon Shader demoComic Shader demoMonochrome Shader demoInteractive demo (3 previous demos where shaders change in an interactive way)Samples DemoInteractive Samples Demo