- About
- Getting Started
- Prerequisites
- Build-in Toon Support For Games
- Test File
- User Manual
- Creators
- Acknowledgements
Toon Shader for Blender and GooEngine is inspired by aVersionOfReality and is a framework designed to be compatible with many contemporary anime-style games and pure toon techniques. The basic configurations have been pre-set up and integrated with LSPotato addon to facilitate connections with other similar or compatible toon stlyzes.
Note
Follow project updates on Discord Forum
- Download and install at LSPotato
- Choose the version you want to use, default version is latest. BIG TIP: Potato-LSCherry tracks LSCherry-(version) collection on root, make sure it is in the Scene Collection.
- Setup
-
Add a Sun Light as the main light source and name it MLight. Also, rename the Collection to be tracked as Toon materials collection to _LS.
-
Turn on AutoSync mode. For performance reasons, donβt keep it ON in the final Blender file.
Tip
You can change any collection and light object name as you want. For best practice I recommend keeping the default MLight and set the collection to be tracked root character collection.
Example
βββ Character Package -> Set as being tracked collection
βββ Sub Col 1
βββ Sub Col 2
βββ MLight -> Set as Sun object
βββ LSCherry-1.0.0
Optional: Make sure Geomery node Core.LSCherryProvider is added to object's modifier and MLight is added to Main Light Dot socket.
Optional: For the best Toon color filter, i recommend you to use Color Management below. Exposure can be around 0.9 to 1.0. If you want to Toon in ArX, use the To ArX output on each main Toon shader.
- Open Shader Editor and find "Make Toon" node and connect it to Material Output.
β From 1.1.0, Make Toon has interaction with the enviroment around it. For simple setup, navigate to Quick Start
- Yes, its done β¨ππ. If you want to use additional features or pre-built packages, please search for nodes within the materials present in the LSCherry object or those prefixed with "Game Name". Example: HI3, GI, HSR,... find more prefix at Build-in Toon Support For Games
Since LSCherry was cross-toon, i has developed many choices for different styles.
- Simple Make Toon: Super quick toon shader, but it has no interaction to the enviroment except the Value.
- Stacked Toon: For advanced controll of multi ramp colors, like bush, cloud, tree,...It works alike Simple Make Toon.
- ToonRay: For Cycles Engine render. Works like Make Toon but it's really hard to custom ramp and no Blended render mode.
β‘ For further documents, Go To Wiki
Note
π οΈ Blender version should be 4.x.x or 5.x.x.
The LSCherry nodes link to the scr, make sure to relink the source or local it all
Warning
Blender version 3.x.x or older will cause unexpected issues or crashing.
Require name | Description | Where To Download | Is |
---|---|---|---|
Blender | For LSCherry | Download | Required |
Auto Reload Libraries | Auto reload linked libraries | Download | Required |
VF PlanarUV | For Frequent Hair Highlight | Download | Optional |
Mesh Fairing Master | Quick Clean Shading Face | Download | Optional |
Package | Prefix | Build-in Support | Starter Pack |
---|---|---|---|
Honkai Impact 3 | HI3 | βοΈ | β |
Genshin Impact | GI | βοΈ | βοΈ |
Zenless Zone Zero | ZZZ | π§ | β |
Honkai Starrail | HSR | βοΈ | β |
Punishing: Gray Raven | PGR | β | β |
Girls Frontline 2 | GF2 | βοΈ | β |
Persona Series | PSN | β | β |
Wuthering Waves | WW | β | β |
Aether Gazer | AG | β | β |
Project Snow | PJS | β | β |
Check out test file using build-in packages. Go To Tests
Check for guild lines in my repos wiki
Go To Wiki
Respect for those who have created wonderful addons and library.
Author | Auto Reload Libraries | VF PlanarUV | Mesh Fairing Master |
---|---|---|---|
@lvoxx |
@gandalf3 |
@jeinselen |
@fedackb |
Inspiration by aVersionOfReality |
---|
Not update yet.