• Hi Guest!

    We have posted a new VaM2 dev log on Patreon, starting a monthly cadence of written progress updates between Beta releases. Highlights include the new Gizmos System, Selection Carousel, and Modes System with Context-Specific Editing. Beta1.2 is 15 of 21 items complete.

    Read the full post on Patreon, or follow progress on the public Trello roadmap.
ToonPBR_Shader

Plugins + Scripts ToonPBR_Shader

Download [<1 MB]
Great work on the plugin!

would it be possible to add something like a body smoother? I noticed that the Outline appears to be very sharp and blocky on some parts of the body.
 
this is amazing, absolutely amzing, almost 0 performance hit while retaining the looks and feel of the 2.5D chracters. I beg you to please creating something for actual 3D blender like models, because the ssurface plugin by huntign succubus is very resource intensive whileyours have almost 0 performance impact
 
this is amazing, absolutely amzing, almost 0 performance hit while retaining the looks and feel of the 2.5D chracters. I beg you to please creating something for actual 3D blender like models, because the ssurface plugin by huntign succubus is very resource intensive whileyours have almost 0 performance impact
Quick heads-up: you can’t just drop SSS into VAM’s built-in shaders.
What we can do is write a custom shader that closely mimics the native look and then add SSS on top.
That said, I’m not really into photoreal characters and haven’t dug deep there, so I’m not the best person for this.
I’d suggest reaching out to @regguise — they’ve got way more experience with this.
 
I really like your shader, this is the most usable and workable shader for vam.
but for me it lacks of character transparency, is it even possible to do with this shader in future?
thanks again for your work!
 
I really like your shader, this is the most usable and workable shader for vam.
but for me it lacks of character transparency, is it even possible to do with this shader in future?
thanks again for your work!
If you mean manually adjusting the character’s overall transparency, that’s not doable—unless we ship a separate shader variant that supports transparency.
The current shader doesn’t expose a global opacity control, and forcing one would break render order/blending and cause more issues.
 
It used to work with embody, but now it always puts out;
!> Missing replacement shader: 'VAM/Anime_Body_TextureOutline' (Nostrils-1 will not be hidden)
!> Missing replacement shader: 'VAM/Anime_Body_TextureOutline' (Lips-1 will not be hidden)
!> Missing replacement shader: 'VAM/Anime_Body_TextureOutline' (Gums-1 will not be hidden)
!> Missing replacement shader: 'VAM/Anime_Body_TextureOutline' (Face-1 will not be hidden)
!> Missing replacement shader: 'VAM/Anime_Body_TextureOutline' (Head-1 will not be hidden)
!> Missing replacement shader: 'VAM/Anime_Body_TextureOutline' (Ears-1 will not be hidden)
!> Missing replacement shader: 'VAM/Anime_Body_TextureOutline' (Tongue-1 will not be hidden)
!> Missing replacement shader: 'VAM/Anime_Body_TextureOutline' (InnerMouth-1 will not be hidden)
when activating it, blocking first person view. how can I fix this ?
 
Last edited:
Simply incredible.

bqbq improved theirs as well, but I think this has the edge with...well...the integrated outline edge feature (lol), among other things. It also had no issues forcing hidden eyeball textures right off the bat, which had turned out to be a persistent problem for toon shaders until now.

I'm really happy with the results:

Rarity 2026 Noir.png


I still struggle with either plugin when attempting to use the cloth shader options however, so for now I'm forgoing those.
 
Simply incredible.

bqbq improved theirs as well, but I think this has the edge with...well...the integrated outline edge feature (lol), among other things. It also had no issues forcing hidden eyeball textures right off the bat, which had turned out to be a persistent problem for toon shaders until now.

I'm really happy with the results:

View attachment 556772

I still struggle with either plugin when attempting to use the cloth shader options however, so for now I'm forgoing those.
Try to use the cloth shader plugin as a person plugin? I noticed that it's not working as a session plugin for me but it does work as a person plugin, I'm wondering if it's the same for the others?
 
Try to use the cloth shader plugin as a person plugin? I noticed that it's not working as a session plugin for me but it does work as a person plugin, I'm wondering if it's the same for the others?

I only use these plugins as person plugins (outside of the CUA ones of course). It's not that it doesn't work, it's that I can't always get it to work as intended, and that it can "break" clothing items despite any render queue adjustments, or even forced resets.
 
I only use these plugins as person plugins (outside of the CUA ones of course). It's not that it doesn't work, it's that I can't always get it to work as intended, and that it can "break" clothing items despite any render queue adjustments, or even forced resets.
thanks for the reply, that makes sense.
 
Thanks for the update!

With the latest update, I think the clothing part now only works as a scene plugin instead of a person plugin? Personally, I actually prefer it as a person plugin, it feels a bit more flexible because I can apply it to a specific person in the scene if I don’t want to use it as a clothing plugin for every individual piece.

Of course, how it should ultimately work is completely up to you.

I’m really grateful that you’re bringing such an incredible plugin to vam for free, thank you so much, I truly appreciate it.

Also, I’d like to report a potential bug: in VR mode, the person shader isn’t working properly for me. The image in the left eye renders correctly, but in the right eye the skin and model are misaligned.

Maybe you could take a look at it when you have time? Thanks again!
 
Thanks for the update!

With the latest update, I think the clothing part now only works as a scene plugin instead of a person plugin? Personally, I actually prefer it as a person plugin, it feels a bit more flexible because I can apply it to a specific person in the scene if I don’t want to use it as a clothing plugin for every individual piece.

Of course, how it should ultimately work is completely up to you.

I’m really grateful that you’re bringing such an incredible plugin to vam for free, thank you so much, I truly appreciate it.

Also, I’d like to report a potential bug: in VR mode, the person shader isn’t working properly for me. The image in the left eye renders correctly, but in the right eye the skin and model are misaligned.

Maybe you could take a look at it when you have time? Thanks again!

Same issues here. Cloth plugin doesn't work as a Person plugin att all (and even when using it as scene plugin, still doesn't appear to have any option to enable/disable on specific clothes items), and now the CUA and Person atom shaders no longer properly support VR.
 
Same issues here. Cloth plugin doesn't work as a Person plugin att all (and even when using it as scene plugin, still doesn't appear to have any option to enable/disable on specific clothes items), and now the CUA and Person atom shaders no longer properly support VR.
I'm working on a fix right now.
 
Nice! The rapid response effort is much appreciated, although I'm also glad I kept version 3 around. I had a bad habit of immediately deleting old versions of plugins for awhile but I've learned my lesson 😅
 
Ashu27 updated ToonPBR_Shader with a new update entry:

Fix Bug

  • Fixed a bug where the clothing shader could not be used as a clothing plugin.
  • Modified the outline to prevent black faces from being generated on unrendered backfaces.
  • Merged several Person shader options and added support for shadow ramp textures.
  • The clothing shader now uses _spectex to read RMO maps and the B channel of _bumpmap to read shadow bias maps.

Read the rest of this update entry...
 
Man the shadows looks great now, but the new outline seems to suffer from the same problem the bqbq toon_outline does, it can't draw the outline of any overlapping body part(unless it's in front of a clothed body part) that also includes the character jaw/chin.
 
Man the shadows looks great now, but the new outline seems to suffer from the same problem the bqbq toon_outline does, it can't draw the outline of any overlapping body part(unless it's in front of a clothed body part) that also includes the character jaw/chin.
This is a case of choosing between two options.
If we choose to render internal outline, it will cover the model’s unrendered backfaces with the outline.
However, to prevent the backfaces from clipping through to the front, we have to use the current outlining method.
 
If i load a Person with the Plugin via CUAManager & my own created preset it works. But i if load another apeparence, which doesnt have that plugin preset trigger, the look of the shader remains even though it doesnt appear at the plugin tab. Is this intended? Also, once applied, it stays on there forever, even after removing it off the person's plugin tab.
 
Back
Top Bottom