View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.2.0
- Last updated
- First released
- Unity version
- 2021.3.0 or later
- Package size
- 27.6 MB
- Files
- 230
- Favorites
- 111
- Views in the past week
- 30
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $29.95 on
Keywords
MK Manga – Ink & Stylized Shader
Bring manga aesthetics to 3D. MK Manga Shader uses ink-based stylized shading to create manga, comic , and toon-style visuals.
Affiliate link ยท Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 22
MK Manga – Ink & Stylized Shader screenshot 1
About this asset
๐จ The Idea๐จ
Bring Manga Aesthetics to Life in 3D
MK Manga is an ink-based, stylized shader that transforms 3D models into authentic manga-style artwork. It supports both grayscale and full-color shading, making it ideal for manga, comics, and toon-style visuals.
๐ฅTo tackle that idea the package consists of the following main shaders๐ฅ
6 Core shaders for unlit, simple lighting and physically based lighting. Those shaders are very flexible and can turn any input into a manga style shading. Per-object outline variants are also available.
- UI Shaders. Create speech bubbles using outlines and stencil.
- Extra shaders for hair and skin to come even closer to a manga-like style.
- Gradient skybox shader. Lets you create simple greyscale gradient skyboxes.
Demo: WebGL
โคด๏ธMK Manga Shader synergizes very well with MK Edge Detection.โคด๏ธ(this combination was used for the school example scene)
If you miss any essential feature or asset resource, feel free to drop me a message at any time to improve the shader!
๐Gooch Lighting & Color Control๐
Interpolate shadows and highlights into specific colors, and adjust contrast, saturation, and brightness with pre- and post-composite modes. You can even choose from three styles of how the grayscale conversion is created. However this shader is not limited to grayscale color only.
๐Physically-Based & Customizable๐
Supports albedo, emission, normal, height, and occlusion maps with detail enhancements. You can follow a common physically based workflow and all properties are converted into a manga style.
๐Dynamic Cel Shading๐
Define the base lighting style of your scene with crisp cel shading. Easily tweak smoothness, thresholds, and layers to capture a wide range of manga-inspired lighting effects.
An optional second cel layer can further refine your lighting.
๐Stylized Shadows๐
Achieve sharp, bold shadows or smooth gradients, fully customizable to match mangaโs iconic high-contrast style. Shadows are stylized with fine control over smoothness and thresholds.
โ๏ธGradient Overlayโ๏ธ
Add subtle gradients to your objects with two customizable colors and a 3D direction, enhancing the albedo and overall look of your scene.
๐Texture Projections๐
For many features you can choose from multiple projection modes to apply patterns seamlessly:
- Regular UV.
- Screen Space.
- Stabilized Screen Space (minimizes scrolling effects).
- Triplanar (Object or World Space).
๐๏ธPer-object Outlines๐๏ธ
Outlines are customizable per object and fading with distance for a polished look. Additional parameters will help you to create a good-looking per-object outline even on objects with difficult geometry.
๐๏ธPen Styles for Shading๐๏ธ
Replicate classic manga shading with three unique pen styles:
- Cross Hatching: Add depth with six-step hatch patterns.
- Pattern Overlay: Overlay dots or textures on lit or shadowed areas.
- Sketch: Use custom textures for pencil-like scribbles or sketches.
๐Silhouette Shading๐
Create rim lighting effects with two modes:
- Single Color for consistent highlights.
- Split Lit/Shadow Colors for more dynamic effects.
๐ผ๏ธProjective Overlays๐ผ๏ธ
Overlay scalable patterns onto your meshes, such as grids or textures. Includes all projection modes for seamless integration.
๐๏ธInk & Strokes๐๏ธ
Overlay textures or procedurally generate strokes to simulate inner lines and brushwork, adding depth and authenticity to your models.
Texture Mode: Overlay user-provided textures for inner lines or blotches.
Brush Mode: Detect edges procedurally based on an input texture (for example your albedo map) and generate strokes automatically.
๐ชStutter/Redrawn Effects๐ช
Simulate a hand-drawn or animated feel with subtle stuttering or redrawing patterns for dynamic, lively shading.
๐พUpdates + Maintenance + Support๐พ
All of my assets receive updates, are maintained regularly and supported as best as possible.
๐Do you have some cool stuff to show?
I would love to see your results (high resolution screenshots / videos) using the shader. Just drop me a message.
๐กQuestions, bug reports, feature requests, feedback or just to say hello๐ก
Feel free to get in touch via [email protected] at any time.
From the publisher's Asset Store listing.
Technical details
- From scratch & hand-written shader
- Focused on a perfect trade-off in terms of quality and performance
- Compatibility, usability, flexibility stability are high priorities
- The package was created using a custom shader parser. Meaning custom modification can be difficult. If you have any specific use case feel free to reach out at any time!
- More feature specific limitations lined out on the trello board
- This shader is limited to forward(+) rendering only due to the limitations of deferred rendering.
- The school example media was created in combination with MK Edge Detection. The scene should work normally, but may look different because of the missing lines.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.0f1 | Compatible | Compatible | Not listed |
| 2021.3.0f1 | Compatible | Compatible | Not listed |
Recommended editor version: 2021.3 or higher.
Supported Render pipelines:
- Built-in
- Universal (3D Renderer)
โคด๏ธNEW! Unity 7 Ready
As listed on the Asset Store.