View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.6.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 147.2 MB
- Files
- 577
- Favorites
- 731
- Views in the past week
- 102
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.00 on
Keywords
Anime Shading Plus
Anime Shading Plus is a plugin designed specifically for rendering anime-style characters. It includes shader and custom passes to achieving high quality anime-like visual effects.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 15
Anime Shading Plus screenshot 1
About this asset
➤ Links
Document(English) | Document(Chinese) | Document(日本語)
🔥 Why Anime Shading Plus 🔥
Anime Shading Plus (ASP) is a complete URP character-rendering toolkit designed for high-quality JRPG and anime-style visuals.
It combines dedicated character and eye shaders, character shadow solutions, screen-space and mesh-based outlines, anime-oriented post-processing, and workflow tools—so developers do not need to build every custom lighting model and render pass from scratch.
1️⃣ Dedicated ASP/Character and ASP/Eye shaders for anime-style character rendering.
2️⃣ Flexible character shadow solutions, including the recommended Simple AABB cube-proxy self-shadow remover, depth-offset shadows, and legacy Character-Only Shadow Maps on supported earlier Unity releases.
3️⃣ Customizable screen-space and inverted-hull mesh outlines with material, albedo, depth, and normal edge detection.
4️⃣ Anime-oriented tone mapping with Filmic and Khronos PBR Neutral algorithms, including controls for preserving character colours.
5️⃣ Specialized handling for additional lights and ambient/indirect lighting to maintain a clean cel-shaded appearance.
6️⃣ Three character rendering styles: Cel Shading, Stylized PBR, and SDF-based Face shading.
7️⃣ Workflow tools including SDF face-shadow-map baking, smooth-normal baking, per-character lighting controls, and centralized material/shadow configuration.
8️⃣ Render Graph support for Unity 6, plus MotionVectors and XRMotionVectors shader passes for improved compatibility with TAA, motion blur, and Application Space Warp.
⚠️ Before You Buy ⚠️
Please read the Environment and Limitations page of the document carefully before you buy this plugin.
- ASP supports the Universal Render Pipeline only.
- Only the Forward and Forward+ rendering paths are supported.
- Recommended Unity versions are 2022.3.62f3, 6000.0.68f1, 6000.3.23f1, and 6000.5.10f1.
- Feature availability can differ between Unity release lines. In particular, Unity 6.5 uses the Simple AABB cube proxy exclusively and does not include the legacy ASP Character Shadow Map Renderer Feature.
- GPU Instancing and LOD Cross-Fade are not currently supported. The SRP Batcher is supported.
- ASP shaders are designed for characters, not static environment objects.
- Some effects have limitations when used with transparent materials.
🎯 Target Users 🎯
- Developers creating anime-style characters in Unity URP.
- Indie developers and studios producing JRPG, anime, or stylized 3D character projects.
- Teams that want to use ASP as a production shader or as a foundation for project-specific rendering.
- Developers interested in learning how custom shaders and renderer features work in URP.
Basic familiarity with Unity materials and meshes is recommended. For advanced customization, users should be comfortable editing model data such as UV channels and vertex colours in third-party DCC software.
🖥️ Target Platform 🖥️
- PC/Mac/iOS are the primary target platforms. This plugin has not been optimized for Android/Low-end devices (It is theoretically possible. please see the performane page in the document for details).
- VR/XR is not yet supported because I have not done any testing on Stereo Rendering/Foveat Rendering. Future updates may add support for VR.
- Consoles (PS5/PS4/Xbox/Switch) have not been tested. If you want to use the provided shader/script on console, make sure you have the resource to resolve potential issue.
📖 Documentation 📖
ASP provides a comprehensive document about shader parameters, environment setup, limitations / performance tips and tutorials/examples to hep user create great-looking anime characters.
🎞️ Video Tutorials 🎞️
This Playlist contains a list of video about how to setup ASP/Use the shade, for more detail info you should check out the user document.
➤ First Thing To Do After You Buy
Please follow the Instructions and Usage Examples in the document(specially the first 4 pages) to install and setup the script/asset/shader properly.
➤ Full feature list
⚙️ Editor ⚙️
- Custom Shader GUI (Based on LWGUI)
- Custom Inspector GUI for per-character parameter setup
- Normal smoothing tool for mesh-based outline
- SDF-based face shadow map baking tool.
🌟 Character Shader 🌟
- Able to choose 3 rendering styles : CelShading, StylizedPBR & Face
- Dithering to perform pesudo transparency
- Perspective FOV adjustment
- Cel shading with Ramp Texture
- Extra Ramp Texture Layer for Subsurface Scattering Effect
- Provide 3 kinds of received shadaow's coloring behavour
- Flatten received global illumination lighting
- Flatten received additional lighting
- Specular highlight & additional falloff color
- Stylized BRDF specular highlight
- Rim Lighting
- Depth-based Rim lighting
- Separated Hair Highlight map
- Matcap for additional custom reflection
- Option to remove ugly self-shadowing for cel-shaded character
- Mesh-Based, per-character outline (Inverted-hull method)
👁️ Eye Shader 👁️
- Parallax mapping for pupil
- MatCap reflection map
- Separated Highlight map
- Option to flatten lighting for anime style eye ball
🏁 PostEffect Shader 🏁
- Custom Screen Space Outline
- ToneMapping
📌Third-party software licensing included in the package (for demo purpose)📌
---Models---
*** 早川 葵(Hayakawa Aoi) ***
copyright : custom license
*** Unity-chan / Unity-chan-Akaza / Unity-chan-SSU ***
copyright : custom license
*** classroom ***
copyright : CC0
---Scripts---
*** Unity Chan Spring Bone library ***
copyright : MIT
see Third-Party Notices.txt file in package for details.
From the publisher's Asset Store listing.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.5.10f1 | Not listed | Compatible | Not listed |
| 6000.3.23f1 | Not listed | Compatible | Not listed |
| 6000.0.82f1 | Not listed | Compatible | Not listed |
| 2022.3.62f3 | Not listed | Compatible | Not listed |
Compatiable Unity Versions
- Recommended Unity versions are 2022.3.62f3, 6000.0.68f1, 6000.3.23f1, and 6000.5.10f1.
As listed on the Asset Store.