FilaToon / Cell shaded rendering with Filament

11920212325

Comments

  • vrba79vrba79 Posts: 1,432

    TheNathanParable said:

    Ok, so...I can't show the full version of this as it's intended for my uh *ahem* alternate BlueSky account... devil

    But I REALLY like how the face came out, so i'm sharing that here. @Oso3D 's FilaToon Kit was especially useful here, as well as his FilaToon Beards.

    https://www.daz3d.com/oso-filatoon-kit-for-genesis-9

    https://www.daz3d.com/oso-filatoon-beards-for-genesis-9

    Wow! We're pushing past the anime-style implications of this shader.

  • 3Diva said:

    @captainalvord Nice! He reminds me, slightly, of Christopher Walken.

    I noticed that too after I posted it.  Wasn't my intention but a nice surprise. 

  • cain-xcain-x Posts: 206
    edited February 5

    Just wanted to verify all the testing and work done since Filatoon has been released and the new work put into Filament:

    - Transparency/Opacity still has issues displaying correctly in filament (i.e. hair)
    - Emissives does not cast light to any nearby objects
    - Environment map only works with hdri images, unlike how Iray behaves
    - Reflections only work with hdri and no 3d objects

    Is there some limitation with the Google Filament engine or has it not yet been plumbed into DAZ? Some understanding of the road map will be very helpful as I do have some projects that may require these features or if I need to move this to a render engine that can support this.

    Post edited by cain-x on
  • Richard HaseltineRichard Haseltine Posts: 107,872

    cain-x said:

    Just wanted to verify all the testing and work done since Filatoon has been released and the new work put into Filament:

    - Transparency/Opacity still has issues displaying correctly in filament (i.e. hair)
    - Emissives does not cast light to any nearby objects
    - Environment map only works with hdri images, unlike how Iray behaves
    - Reflections only work with hdri and no 3d objects

    Is there some limitation with the Google Filament engine or has it not yet been plumbed into DAZ? Some understanding of the road map will be very helpful as I do have some projects that may require these features or if I need to move this to a render engine that can support this.

    While both Filament and Iray offfer a form of PBR rendering they are not the same. Filament and Iray do have documentation, and the DS chnage logs etc. tell you which versions DS is using, if you wish to compare features.

  • 3Diva3Diva Posts: 11,970

    cain-x said:

    Just wanted to verify all the testing and work done since Filatoon has been released and the new work put into Filament:

    - Transparency/Opacity still has issues displaying correctly in filament (i.e. hair)
    - Emissives does not cast light to any nearby objects
    - Environment map only works with hdri images, unlike how Iray behaves
    - Reflections only work with hdri and no 3d objects

    Is there some limitation with the Google Filament engine or has it not yet been plumbed into DAZ? Some understanding of the road map will be very helpful as I do have some projects that may require these features or if I need to move this to a render engine that can support this.

    The transparency/opacity issues have been solved if you use the Filatoon Shader on the hair (or anything else that has a transparency/cutout opacity map).

  • 3dOutlaw3dOutlaw Posts: 2,481

    You can do a lot with the eyes if you expand the limits.  Also, just a tip but any of the (very) old 3Dream and Mairy hairs work great as toon hairs, and they have a LOT of morph options.  Just another render, testing eye shapes and using some old stuff!

     

  • ArtiniArtini Posts: 10,285
    edited February 8

    Experiment with https://www.daz3d.com/atmosphere-for-filament

    Only Mist Plane looks ok, Atmo props takes away the shadows.

    Also used https://www.daz3d.com/nutcracker-pro

    NCC_Nutcracker04sc07pic04.jpg
    805 x 1200 - 247K
    Post edited by Artini on
  • vrba79vrba79 Posts: 1,432

    3dOutlaw said:

    You can do a lot with the eyes if you expand the limits.  Also, just a tip but any of the (very) old 3Dream and Mairy hairs work great as toon hairs, and they have a LOT of morph options.  Just another render, testing eye shapes and using some old stuff!

    Was there any doubt that 3DO would take to this like a fish to water?

  • 3Diva3Diva Posts: 11,970

    3dOutlaw said:

    You can do a lot with the eyes if you expand the limits.  Also, just a tip but any of the (very) old 3Dream and Mairy hairs work great as toon hairs, and they have a LOT of morph options.  Just another render, testing eye shapes and using some old stuff!

     

    The 3Dream and Mairy hairs are some of my favorite hairs! They actually look really good in Iray too. And, as you pointed out, they come with so many style morphs. It's awesome, and almost like buying multiple hair with the one. I've been trying to get them all. I bought quite a few but they rarely go on sale since I don't think either of them are making new products anymore. There are still 17 Mairy hairs here in the Daz3D store that I want to get. And quite a few more at Rendo. Such great hair, I don't know if they are still around but I'd love to see them making hair again if they still are.

    I really like the render by the way! I'm not one for "skimp wear" but the art style came out cool!

  • barbultbarbult Posts: 26,160
    edited February 10

    A long time ago, I converted Hal from G8 to G9. Here I added his morph to Base Anime Masculine. Richard Haseltine is wearing his new Fabiana gold chain collar and tag, in case he gets lost again and needs someone to help him find his way home.

    Anime Masculine with Hal_002 Plus Richard.png
    2000 x 2600 - 6M
    Post edited by barbult on
  • cain-xcain-x Posts: 206

    3Diva said:

    cain-x said:

    Just wanted to verify all the testing and work done since Filatoon has been released and the new work put into Filament:

    - Transparency/Opacity still has issues displaying correctly in filament (i.e. hair)
    - Emissives does not cast light to any nearby objects
    - Environment map only works with hdri images, unlike how Iray behaves
    - Reflections only work with hdri and no 3d objects

    Is there some limitation with the Google Filament engine or has it not yet been plumbed into DAZ? Some understanding of the road map will be very helpful as I do have some projects that may require these features or if I need to move this to a render engine that can support this.

    The transparency/opacity issues have been solved if you use the Filatoon Shader on the hair (or anything else that has a transparency/cutout opacity map).

    I've run numerous tests on this - it does not work in all situations. This is especially true if the surface can be see from the back side and the mesh with opacity maps overlaps - depending on the camera angle. This issue still persists.

    While I appreciate the tips, Richard - not knowing when things will be resolved or if they will be supported in the future is difficult in certain projects that have deadlines and goals to meet within a timeline. I can't take the risk in investing hundreds of dollars of assets and tools but come to realize it will not work because of a limitation. Thanks.

  • 3dOutlaw3dOutlaw Posts: 2,481

    Just testing some things out (1) does the figure work without Filatoon, and I was suprised, you delete that G9 outline and it renders well....and (2) how quick can I convert an old scene with Sakura to toon, and how does it look?  Took about 5-ish minutes, lets call it ten (before and after posted, in both background is postwork).  The inner mouth needed work, but it was just a test.

        

  • 3Diva3Diva Posts: 11,970
    edited February 11

    cain-x said:

    3Diva said:

    cain-x said:

    Just wanted to verify all the testing and work done since Filatoon has been released and the new work put into Filament:

    - Transparency/Opacity still has issues displaying correctly in filament (i.e. hair)
    - Emissives does not cast light to any nearby objects
    - Environment map only works with hdri images, unlike how Iray behaves
    - Reflections only work with hdri and no 3d objects

    Is there some limitation with the Google Filament engine or has it not yet been plumbed into DAZ? Some understanding of the road map will be very helpful as I do have some projects that may require these features or if I need to move this to a render engine that can support this.

    The transparency/opacity issues have been solved if you use the Filatoon Shader on the hair (or anything else that has a transparency/cutout opacity map).

    I've run numerous tests on this - it does not work in all situations. This is especially true if the surface can be see from the back side and the mesh with opacity maps overlaps - depending on the camera angle. This issue still persists.

    When using Filatoon shader on trans-mapped hair you need to adjust the "PBR Masked Threshold" (it's under the Cutout Opacity channel in the Surfaces Tab):

    PBR Masked Threshold.JPG
    240 x 106 - 7K
    Post edited by 3Diva on
  • I was told to adjust that to 0.12. Does 0.24 make a difference?

  • vrba79vrba79 Posts: 1,432

    3Diva said:

    cain-x said:

    3Diva said:

    cain-x said:

    Just wanted to verify all the testing and work done since Filatoon has been released and the new work put into Filament:

    - Transparency/Opacity still has issues displaying correctly in filament (i.e. hair)
    - Emissives does not cast light to any nearby objects
    - Environment map only works with hdri images, unlike how Iray behaves
    - Reflections only work with hdri and no 3d objects

    Is there some limitation with the Google Filament engine or has it not yet been plumbed into DAZ? Some understanding of the road map will be very helpful as I do have some projects that may require these features or if I need to move this to a render engine that can support this.

    The transparency/opacity issues have been solved if you use the Filatoon Shader on the hair (or anything else that has a transparency/cutout opacity map).

    I've run numerous tests on this - it does not work in all situations. This is especially true if the surface can be see from the back side and the mesh with opacity maps overlaps - depending on the camera angle. This issue still persists.

    When using Filatoon shader on trans-mapped hair you need to adjust the "PBR Masked Threshold" (it's under the Cutout Opacity channel in the Surfaces Tab):

    This trick also works for foliage.

  • 3Diva3Diva Posts: 11,970

    GRFK DSGN Unlimited said:

    I was told to adjust that to 0.12. Does 0.24 make a difference?

    It depends on the transparency map. You need to just adjust it to see what looks the best. 

  • cain-xcain-x Posts: 206
    edited February 12

    3Diva said:

    cain-x said:

    3Diva said:

    cain-x said:

    Just wanted to verify all the testing and work done since Filatoon has been released and the new work put into Filament:

    - Transparency/Opacity still has issues displaying correctly in filament (i.e. hair)
    - Emissives does not cast light to any nearby objects
    - Environment map only works with hdri images, unlike how Iray behaves
    - Reflections only work with hdri and no 3d objects

    Is there some limitation with the Google Filament engine or has it not yet been plumbed into DAZ? Some understanding of the road map will be very helpful as I do have some projects that may require these features or if I need to move this to a render engine that can support this.

    The transparency/opacity issues have been solved if you use the Filatoon Shader on the hair (or anything else that has a transparency/cutout opacity map).

    I've run numerous tests on this - it does not work in all situations. This is especially true if the surface can be see from the back side and the mesh with opacity maps overlaps - depending on the camera angle. This issue still persists.

    When using Filatoon shader on trans-mapped hair you need to adjust the "PBR Masked Threshold" (it's under the Cutout Opacity channel in the Surfaces Tab):

     

    Thanks - I have tested this before and it does get it about 80% of the way there - it works in certain situations but not for the projects I'll be working on. For some of the hair, it does leave parts of the strands disjointed if the OP maps has some thin faded lines - raising the threashold just makes the hair clumpy. Appreciate the tips. 

    Post edited by cain-x on
  • ArtiniArtini Posts: 10,285
    edited February 12

    It looks to me, that some hair better converts to FilaToon than the others, like this one:

    https://www.daz3d.com/fn-pixie-hair-for-genesis-9

    so it is a matter of find such ones.

    Toon05pic05.jpg
    1920 x 1200 - 382K
    Toon05pic06.jpg
    1920 x 1200 - 471K
    Post edited by Artini on
  • vrba79vrba79 Posts: 1,432

    Hairs for older figures do seem to work much better. Toon generations hair for instance

  • scorpioscorpio Posts: 8,533
    edited February 12

    Tried a black and white approach

    filabwfn.jpg
    707 x 1000 - 73K
    Post edited by scorpio on
  • wolf359wolf359 Posts: 3,929
    edited February 13

     I think someone said above, but the Matcaps are just for faux reflections, i don't think they do anything else.


     

     

    Matcaps in the common vernacular of 3D/ CG programs do far more than Faux reflections.

    They are typically used to show modeling & sculpting surface details in the viewport without needing to
    even have lights with shadows. 
    However they can also be used as an actual  render style 
    ( in Blender at least)
    Here is a  Global Graphic Novel NPR style I  amusing in Blender with zero editing of shader nodes, just the default Daz texture maps and the global matcap previews in the Blender viewport.

    No cumbersome  geoshells involvedangry Just import the Daz  content via the Diffeo plugin or Daz to Blender
    instant realtime viewport renders in Blender and a “cartoon” line pass in Adobe After Affects.
     I will be using this toon matcap for my next graphic novel.
    (Free on GUMROAD not Mine!!)
    https://eyedesyn.gumroad.com/l/mgeiu

    Honestly I am not seeing anything in these Daz "filatoon "renders that cannot already be achieved with a  post filter in the FREE gimp krita or photoshop or affinity photo
    and gimp has FREE batch processing script for toon filtering animation frames.
    The Comiclife page layout book design software $30 has built in cartooning filters as well.

    No content restrictions, ALL genesis generations and legacy prop content.

    And easily comping in  of AI generated backgrounds like below.

    of course, your milage may vary.

    COMIC-TEST-PAGE2.jpg
    1275 x 1650 - 1M
    COMIC-TEST-PAGE.jpg
    1275 x 1650 - 2M
    styles comp.png
    1275 x 1650 - 3M
    Screen Shot 2025-02-13 at 9.30.10 AM.png
    1136 x 636 - 740K
    Post edited by wolf359 on
  • vrba79vrba79 Posts: 1,432

    Filatoon is low resource use, instant results. No postwork can beat that speed.

  • ArtiniArtini Posts: 10,285
    edited February 15

    I have to agree with @wolf359 that a little postwork can help.

    I have just applied a Toon filter from the Gimp to FilaToon render and I like the results.

    AmyrHinaHair01ed01.jpg
    1920 x 1200 - 1M
    Post edited by Artini on
  • I combine filatoon with a photoshop actions and I like the results

    issue06_pg25_sq01-02.jpg
    1275 x 1650 - 2M
  • barbultbarbult Posts: 26,160
    edited February 17

    I bought Technophilia Retro - Gynoids V3 - Rock-It for 47 cents during one of the sales, because I thought it would look cute in Filatoon. It is a Poser product and I used some Iray shaders and then converted to FilaToon with the V3D FilaToon Converter, Manager and Tools (a very helpful product!). I used the Filatoon Skies. The suit and helmet come from Sci-Fi Retro Space Suit for Genesis 8 Male(s) (autofitted). I boosted the contrast in Photoshop.

    Technophilia Retro Rocket Filament_011 PS.jpg
    2600 x 2000 - 2M
    Post edited by barbult on
  • SapphireBlueSapphireBlue Posts: 1,365

    Trying to do a quick catch up. Very cool renders and styles! 

    Fantastic work from 3dOutlaw

    Barbult, that last render is super cute and well done!

  • ArtiniArtini Posts: 10,285

    There is a new https://www.daz3d.com/1-click-anime

    Just wonder, how well it manages the eyes with different expressions and poses of the body.

    Could be usefull for FilaToon renders.

     

  • vrba79vrba79 Posts: 1,432

    Pretty cool idea! Kinda reminds me of Toonify.

  • What was the name of the Toonify product? I tried searching for it and came up empty.

  • MoogeeMoogee Posts: 72
    edited February 19

    GRFK DSGN Unlimited said:

    What was the name of the Toonify product? I tried searching for it and came up empty.

    I think the product you're thinking of is Cartoonized for both G8 & G9. The down side with it is, if you mix it with the Base Anime shape, you can only dial in the morph so far before the eyes start to pop out. 1 Click Anime seems to address that particulate issue. It'd be nice if there was a G8 version if this. 

    Post edited by Moogee on
Sign In or Register to comment.