■ Overview This is a dithering toon shader designed for use in VRChat. The dithering pattern animates according to the settings. For lighting, OpenLit is used. https://github.com/lilxyzw/OpenLit We take this opportunity to express our gratitude. Ver1.5.4 Fixed an issue where the shader becomes transparent under certain post-effects. Added the setting of the ratio for double outlines. ■ Contents - LICENSE.txt…MIT License file - Readme.txt…Readme - SanditherToonParameters.txt…Shader parameter description SanditherToon/ -- SanditherToon_Opaque.shader…Main shader body (for opaque materials) -- SanditherToon_Cutout.shader…Main shader body (for Cutout materials) -- SanditherToon_Transparent.shader…Main shader body (for transparent materials) -- SanditherToon_v1_5_4.unitypackage…Unitypackage for import ■ Disclaimer The creator cannot take any responsibility for troubles, disadvantages, or damages that may occur from using this shader. ■ Other Information The textures used in thumbnails are included in Unity's StandardAssets. They are not included in the content. ■ Update History 2023/04/20 Ver1.0 Distribution started. 2023/04/21 Ver1.1 Removed unnecessary variables. Made indirect light color more reflective. 2023/04/23 Ver1.2 Fixed a bug where limit was not reflected in ForwardAdd lighting. Other code optimizations were made. 2023/04/24 Ver1.3 Fixed attenuation rate to be reflected in ForwardAdd lighting. 2023/06/12 Ver1.3 Distribution started on VketStore. 2023/06/19 Ver1.4 Implemented double outline. Inlined core.hlsl (OpenLit). 2023/07/07 Ver1.5 Optimized the implementation around the outline. Enabled the option to reflect ForwardBase on the outline. 2023/07/19 Ver1.5.1 Added AnimationTime parameter for controlling Animation. 2023/07/30 Ver1.5.2 Fixed the identified issues in the shadow rendering. 2023/12/17 Ver1.5.3 Added simple specular reflection. Fixed minor bugs in transparent textures. 2024/01/31 Ver1.5.4 Fixed an issue where the shader becomes transparent under certain post-effects. Added the setting of the ratio for double outlines.
This is released under the MIT license. https://docs.google.com/document/d/1x1F2glfcCO-Ouun6eec2EyvWzfqKB-sieJp_DM3QhsY/edit?usp=share_link Including the .unitypackage is a convenient way to redistribute.
¥0~100
¥100
¥100
¥100
¥300
¥100
¥0
¥0
¥0
¥990~2,970
¥0
¥150