but it is not JUST the shader its also some clever modeling/viseme configuration on my part. The shortest way I can explain what it is doing is something of a non-ZTested portal effect. For the mouth at least, there is a material set to a mask that simply hides the head material and reveals the mouth material sitting just behind it, and the visemes mainly control the shape and size of that mask to give the illusion of a mouth opening.
No, really it IS Poiyomi's toon shader. But to be more specific its using the stencil function that the shader provides. Though it is totally possible to modify other shaders to use Unity's stencil buffer. This is the chunk of relevant documentation -> https://docs.unity3d.com/Manual/SL-Stencil.html. While Poiyomi has this functionality by default I can hack existing shaders to use the buffer.
5 of 5 free downloads left today.Sign up to get 100 downloads per day for free.
Auto-fixed version available1 fix applied1.6 MB
Optional. The download above is the original file, unchanged. This copy is generated automatically with the VRChat setup problems we could fix already applied.
Upgraded SDK2 to SDK3Replaced the retired Avatars 2.0 descriptor with an Avatars 3.0 descriptor, viewpoint at 0.403 m in world (eye level) (the rig's eye bones). Animation layers and expressions are at SDK3 defaults and may need manual setup.
Comments
Hey I have a question, which version of unity did you use to make this avatar? I want to use it
0i knew it was you onii-chan!!
0much better
0but it is not JUST the shader its also some clever modeling/viseme configuration on my part. The shortest way I can explain what it is doing is something of a non-ZTested portal effect. For the mouth at least, there is a material set to a mask that simply hides the head material and reveals the mouth material sitting just behind it, and the visemes mainly control the shape and size of that mask to give the illusion of a mouth opening.
0No, really it IS Poiyomi's toon shader. But to be more specific its using the stencil function that the shader provides. Though it is totally possible to modify other shaders to use Unity's stencil buffer. This is the chunk of relevant documentation -> https://docs.unity3d.com/Manual/SL-Stencil.html.
0While Poiyomi has this functionality by default I can hack existing shaders to use the buffer.
that still doesnt tell me anything
0its poiyomi's toon shader btw. any verison will do
0cause it seems that the eyes and visemes are controlled using a shader
0what shader does this use?
0been looking for this ngl
0***
0***
0