Filatoon Black border applying shader makes clothes vanish

PitmaticPitmatic Posts: 899
edited October 13 in The Commons

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

  • crosswindcrosswind Posts: 6,965

    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.

    SNAG-2024-10-14-075.png
    2560 x 1392 - 1M
  • Oso3DOso3D Posts: 15,009

    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.

     

  • crosswindcrosswind Posts: 6,965
    edited October 13

    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.

    SNAG-2024-10-14-077.png
    2013 x 1377 - 934K
    SNAG-2024-10-14-080.png
    2019 x 1375 - 913K
    Post edited by crosswind on
  • 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.

  • crosswindcrosswind Posts: 6,965
    edited October 13

    PixelSploiting said:

    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.

    Post edited by crosswind on
  • crosswind said:

    PixelSploiting said:

    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.

  • crosswindcrosswind Posts: 6,965

    Right ~ for the cases of converting shader, as long as load the correct Shader Preset, outline shell will be auto-added.

  • PitmaticPitmatic Posts: 899
    edited October 13

    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

     

     

     

     

     

    Untitled-6.png
    557 x 827 - 276K
    Post edited by Pitmatic on
  • Silent WinterSilent Winter Posts: 3,721
    edited October 14

    ^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).

    Post edited by Silent Winter on
Sign In or Register to comment.