FilaToon / Cell shaded rendering with Filament
Hylas
Posts: 5,026
OMG
please tell me this can be applied to other characters and generations.
Post edited by Hylas on
Comments
I see no reason to think it wouldn't be, but I'm currently downloading 4.23 to try it out. I suspect this will turn out the same as my previous experiences with NPR rendering, where I fiddle around with it for a bit, then realize that I don't care enough about NPR rendering to really get the hang of it and move on.
I just started a thread on the new Base figure asking this same question, as it looks like all of the shader effects shown are exclusive to Filament. The promo at Daz 3D is suspciously specific about it being compatible with "most" G9 shaders and doesn't mention any other figure generations, nor does it mention background items. That, combined with the lack of much in the way of backgrounds in the promos makes me suspect that there's not currently a method... beyond rendering the backgrounds and props in Iray or 3DL print with a different shader program and then marrying the two in post. I'd be glad to be proven wrong, of course, but filament won't even render a lot of basic items without add-on conversion packs so...
You can download the new 4.23 version right now along with the toon character starter kit. I attached a quick render test.
I was so excited to see the toon shader, because this is what I've been looking for for a long time and the ones in the store are too old,At the same time, I am full of doubts. This does not seem to be the same as what I want.
well there's always 3Delight with various shader products for those who prefer that
and even a couple for iray
I don't mind more Filament shaders myself
Yeah I'm very excited about this! But can only try it this evening (Europe) the earliest. I love cell shading but 3DL is so cumbersome. This could be huge!
If it works on "most" G9 skins I imagine it would also work on G8.1 PBR skins, at the very least? unless there's something UV specific about this.
That's not too bad... the eyes are a big funky, probably because there are too many elents that are being stacked and that can be fixxed by deleting or hiding some of them. And, obviously, it does a crap job of rendering shadows, so everything is going to look rather brightly lit and flat. The real question, though, is can you apply those shaders to, say, a chair, a couch, a tree, or a building in the background and get a decent toon style effect?
Hi there!
From what I've seen thus far, renders may appear flat based on their lighting settup. For example, if you don't set up a distance light then it's just like using camera headlamp. (Lol, haven't had the oportunity yet to get a hair)
You get a free anime bob hair with the updated G9 starter essential.
Just for clarity, we Mac users have no access to Filament, no current access to 4.23, and hence can't really use the product?
Is the running on Mac? Mac did never get filament in the first place.
What? WHAT?
A nice, cute, usable anime char base on DAZ Studio! FINALLY!!!
Oh, do you really? I'm super unobservant aha!
Yes it can!
You actually have several options, depending on the effect you want:
- Use both the toon outline and the toon shader (if you apply the shader to the selected surface, it will convert as much as it can).
- Use the toon outline but keep the Iray shader on the surface itself
- Use the toon shader without the outline
Note that this is based on Filament functionality. That means some special effects like Subsurface Scattering are not available, and transparency/opacity maps are tricky. (High-contrast black-white opacity maps work great, but intermediate shades get wonky results.)
Well, after far more struggle than I was expecting, I finally got it working, and the implementation is so far beyond what I've worked with in the past that I might actually use it.
Its pretty good right? :D OK now I'm really off to bed lol
It looks interesting. Im curious what the effect will look like on more HD morphed characters and high detail environments etc. Will have to do some experiments.
Well, here's a pretty low-effort render of BJ Akki in Urban Future 7, with FilaToon slapped on a couple of the surfaces in the environment and brief fiddling.
About the only big issue I have is getting the surrounding scene to look the same as the character.
Yeah, some kind of scene-wide shader conversion script would help a lot. Hopefully one is in the works.
ok, my 1st try. The most difficult thing I think is the lightning...this is tricky . But so far I love it of course. I already loved to play with the toon renders in Poser ages ago
True, but a script could help with having the shader a bit more tuned based on the whatever the original shader was. Something like the RSSY 3delight and Iray to Filament converter
Scene-wide might not be what you'd want to do - especially if there are things in the scene that should be left transparent by any measure - as Filatoon will make those surfaces opaque.
In the above video, when we see that I'm converting from other characters, I'm leaving things like "Cornea" and "Eye Moisture" in their Iray shader state, which can work pretty well in many situations.
But don't worry. Scene-wide conversion is really pretty easy... and I've found it to be a lot of fun!
The Tom shade gives a good reason to take a look at filament. I like the idea of filament, especially its speed. Would be nice if it could be more all around capable, not trip on little things like transparency.
This looks great. Can't wait to try it. Ironicallly i was playing with the iray toon render using canvases yesterday after discovering it existed.
Question, as i've never played with filament. Does it have a canvas type function like iray? I'm guessing not.
What I'm thinkin is it might look cool to use this shader then use an AO render from the toon iray to add some depth and layer them in PS.
Anyone have any feedback?
a quick test
It may not have those options, but since it renders straight from the viewport, it would work Great for what you want to do!
An example being all of the sweet new options in the Filament Draw Options settings. There's a LOT in there.
Make a preset for yourself for each of the different passes you'd like to run - so that any (Any) scene you want to run in this way, just load, get it all set up, then apply This preset (Filament Draw Options) and run that pass - load That preset and run that, and so on.
In my video you'll see that I've converted entire environments.
Running various 'passes' using different settings would be an absolutle Blast to play with!
I do animation work, so I use Fusion instead of PhotoShop, but the principles behind it are exactly the same.
This is Fantastic Amaranth!!! :)