Poiyomi Toon Shaders now includes its own material translation script, making this tool obsolete. The script may work for now but if/when it breaks it won't get updated. Grab the latest version of Poiyomi here, and use it by right clicking a liltoon material (or an avatar in the hierarchy) and translating it like so:
Unity script to create Poiyomi Toon materials from lilToon materials
- Ensure you have Poiyomi Toon 9 installed (Poiyomi 8 not supported and probably won't work)
- Install the .UnityPackage from releases
- Select one or more liltoon materials in your project
- Click on the convert button under tools
Backups of the original lilToon materials will be created, and the original materials should now be using Poiyomi shaders, no need to apply the materials
- Opaque/Cutout/Transparent/TwoPass mode
- Setting of Culling, flipped normals, ZWrite, Render queue
- Shading mode (flat/multilayer math)
- Lighting settings
- Main texture
- Hue shift + saturation
- 2nd and 3rd main texture (converted to poiyomi decal 0 and 1)
- Alpha mask
- Shadow layers + border
- AO map (shadow map)
- Normal map + 2nd normal map (detail normal)
- Backlight
- Matcaps
- Rim light
- Rim Shade (converted to 2nd rim light in Multiply mode)
- Outline
- Emissions
- Refraction/Blur (intensity might be a bit off, though)
- Reflections and specular and lilToon and Poiyomi use very different methods, if your material looks dark or is missing some light then it's probably this
- Transparent materials will occasionaly look buggy
- Glitter
- Fur materials (lil/poi fur use completely different methods)
- Main texture UV setting
- Audiolink (I've never used liltoon audiolink)
- Gem shaders
- Tesselation
- Stencils
- Probably some other stuff, DM on twitter @LinesTheCat or discord @linesnya (say you're from my converter thing)




