Filatoon Black border applying shader makes clothes vanish
Pitmatic
Posts: 899
Hi
Having some fun exploring the filatoon shader but I have tried applying the shader to say the lillian dress and if i apply the filament->toon->border shader it makes the clothes vanish and leaves just the border how do i get the border to work LOL liking this a lot (dont know what i will do with it but even so fun)
Untitled-1.png
465 x 796 - 213K
Post edited by Pitmatic on
Comments
Where did you find that filament->toon->border ? There's no such a "border" Shader preset.
You can add simply add Filatoon - General from Surfaces pane > Preset to the selected surfaces of Lillian gown.
OP is a little unclear, but one possibility is that if the clothing was made 'sheer' (IE: lower than 1 cutout opacity), it might be the culprit.
If the cutout opacity is simply some value below 1... set it to 1. Fixed.
If there is a mask, you could remove the mask. This won't work if cutout mask is being used to switch visibility of parts of the outfit, like a shirt vs. cutout shirt etc.
If there is a mask, another solution is to set PBR Masked Threshold to 1. This will make cutout masks more 'gentle' and will fix a lot of cutout related issues.
Probably tweak them like these settings.
This filatoon shader is very customizable, especially when there're lots of "styles" in toon / anime surfaces. Just have more experiment, you'll get it.
Besides, Outline shell doesn't work well on sharp edges... optionally you can try thickening it.
Toon outline is achieved by a reverse-normal geoshell. Select the cloth, create the geoshell for it, then apply the outline shader to the geoshell. Geoshell offset is what creates the outline thickness.
That'll depend on the garment's geometry... on a sharp edge especially without any extrusion, no matter how many shells you add or how big value you set on Offset... it won't work, let alone big offset will make things even worse.
But that's how it works. I'm answering why the clothes disappear. It needs to be applied to the geoshell because it literally reverses normals directions. It will always vanish the cloth if it's applied to the cloth surface.
On very tight clothes with no raised geometry probably it's better to add toon outlines in post production by painting them over the render.
I've done this by mistake a few times when applying the outline shader to clothes rather than to the outline object the other presets create (the geoshell, I assume). I think the outline shader may only be there if for when you create the geoshell manually or as a means to reset your settings on it to their defaults.
Right ~ for the cases of converting shader, as long as load the correct Shader Preset, outline shell will be auto-added.
OK thank you for the help I meant the outline shader
If I add the filatoon shader to a piece of clothing it does not automaticaly create the geoshell is this correct as far as i can tell i have to manualy add it?
edit the filatoon general shader adds it. more research required on my part but its promising
^There are presets that add the shader to the figure/object and add the geoshell at the same time (which sometimes needs offsetting for the lines to appear/thicken), and then there are shaders that just change the shader. The former is mostly what you need when applying to a new non-toon-yet figure in the scene (assuming you want the outline).