Spotlight Sale: Save 50% on select Props now through October 7.

Stylized Shaders

Aulden Carter - Materials - Aug 8, 2022

A compilation of stylized shaders. Includes an extensive master material and numerous post processing materials. Features cel shading, procedural shader animations, interactable foliage wobble, etching, outlines, RVT and more!

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.4
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

Stylized Shaders is compilation of intuitive stylized shaders containing an extensive master material and numerous post processing materials - Perfect for discovering your own stylized look! Maps are present in the project demonstrating nearly every feature of the shaders and almost all settings have a description. These shaders were made for Unreal Engine's default deferred renderer and default Shader Model 5 or 6.


Video walkthrough.

Modifying WPO.

Documentation.


The master material features the following:

  • Cel Shading
  • Color
  • Distance Color
  • Emission
  • Emission Fresnel
  • Emission Glitter
  • Emission Gradient
  • Emission Mask
  • Fresnel
  • GradientZ
  • Noise
  • Opacity Mask
  • Other
  • Particle
  • RVT
  • Slope
  • Translucency
  • Translucency Water
  • Water
  • WPO
  • WPO Animation Bounce
  • WPO Animation Offset
  • WPO Animation Rotation
  • WPO Animation Scale
  • WPO Animation Walking
  • WPO Animation Winding
  • WPO Blob
  • WPO Foliage Wobble
  • WPO Offset
  • WPO Scale
  • WPO Wind
  • WPO World Curvature


Post processing materials include the following:

  • Cel Shading
  • Distortion
  • Etching
  • Fog
  • Outlines
  • Pixelate
  • Stencil Outline


Noteworthy:

  • "Enable Virtual Texture Support" should be ticked for RVT to work.
  • "Custom Depth-Stencil Pass" should be set to "Enabled with Stencil" and the mesh which should be outlined should have "Render Custom Depth Pass" enabled with a "Custom Depth Stencil Value" greater than 0 for emission to work in PP_CelShading and outlines in PP_StencilOutlines.
  • "Generate Mesh Distance Fields" should be ticked for distance color, translucency water, water, and blob to work.
  • "FXAA" as a anti-aliasing method is great for WPO animations.
  • X-axis is always forward for all WPO animations.


Support:


Patch History:

V5

  • Improved foliage wobble. Removed the snapping that could occur when interacting with an already wobbling foliage. Improved performance - All calculations are now done in shader. Make sure you are using the "WPO_FoliageWobble_New".

V4

  • Major clean up in Material. Every feature is now a separate material function allowing you to easily construct your own master materials after your needs, like lego.
  • Added AnimationSpeed for all WPO animations. This will basically just adjust the intensity of the WPO since altering time within shader is not possible.
  • Fixed local transform on WPO Walk.
  • Fixed local transform on WPO Bounce and slightly altered some code for more accurate squash and stretch.
  • Fixed DistanceColor step (was inverted).
  • Added "IsInstance?" to WPO Winding. This fixes the winding instances.

V3

  • Added support for Unreal Engine 4.27.
  • Added "GradientZ" to "M_MasterLandscape".
  • Added speed option in "M_Master" for "WPO Animation Offset" and "WPO Animation Scale".
  • Updated documentation.

V2

  • Fixed bug in "M_Master" within "WPO Random".

Technical Details

Features:

  • One extensive stylized master material.
  • Seven post processing materials.
  • Procedural shader animations.
  • Interactable foliage wobble via blueprint and shader.
  • Simple RVT base color setup.

Number of Materials: 9

Number of Blueprints: 3

Number of Meshes: 6

Number of Textures: 9

Texture Resolutions: 1024, 512, 128, 2

Supported Development Platforms: All platforms using Shader Model 5 and deferred rendering should be supported (only Windows has been tested).

Documentation.