Cel Shading +

GordonVogel - 7月 30, 2019

Easy to use, extensive, high quality cel shading system for your blueprint-only or c++ projects.

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.20 - 4.25
  • ダウンロードのタイプ
    アセット パック
    この製品には、Unreal Engine アセットを詰め合わせたものが入っています。任意の既存プロジェクトにインポート可能です。

Cel shading is a form of cartoon shading that is opposed to realistic "smooth" shading. Light is calculated only in very few shades, to achieve a stylized, flat, cartoon-like look. Most prominently seen in games like "The Legend of Zelda: The Wind Waker", which are known for their timeless graphics.

With Cel Shading + you can now use cel shading in your own projects within minutes:

  • Drag the CS_Controller blueprint into the level
  • Drag a CS_Light blueprint of your choice into the level
  • Apply the M_CS_Base material on your 3d model

Check the demo on Youtube for a few examples of what you can do with this system.

What makes Cel Shading + a good choice:

  • Support for all the basic light types within Unreal Engine, including point and spot lights
  • Freely combinable with realistic/smooth lighting, even within the same material
  • Easy to integrate, easy to extend, ready for modification
  • No expensive or limiting post process effects
  • Works in blueprint-only projects



  • Create your own custom cel-shaded materials by creating material instances of the M_CS_Base material, where you can add your own texture, normal map or tweak the various settings to your liking.
  • Use the included CS_Light blueprints just like normal Unreal lights with huge freedom of up to 5 directional lights, 100 point lights and 50 spot lights visible all at once in a scene. If you need even more lights the CS_Controller blueprint will keep track of them all and activate the lights as needed.
  • For advanced users there are options to selectively enable/disable features per material instance, work with a mix between cel shading and Unreal's realistic shading and fine tune the active lights in the scene.
  • Well documented and structured blueprints and materials.

Number of Textures: 5 (3 default textures, 1 icon, 1 example texture)

Number of Materials: 26 (1 base material, 1 base material instance, 24 example material instances)

Number of Material Functions: 8 (1 usable shader function to use in custom materials, 7 sub-functions)

Number of Blueprints: 8 (2 base blueprints, 5 child blueprints, 1 example blueprint)

Number of Levels: 1 (1 example level including all examples and blueprints)

Number of Other Assets: 6 (1 enum, 2 material parameter collections, 1 demo statue mesh & normal map from Unreals "Content Examples" Project included for demonstration purposes)

Supported Platforms: PC, mobile, consoles

Documentation: Example level, tooltips and comments within all blueprints and materials

Important/Additional Notes: Please be aware that the use of many lights can result in a longer shader compile duration