Mon, Nov 25, 8:12 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 24 8:11 pm)



Subject: Cartoon Rendering And VSS


Latexluv ( ) posted Wed, 05 May 2010 at 2:55 PM · edited Mon, 25 November 2024 at 8:12 AM

A friend of mine is working on a retro-gaming RPG project and asked me if I could render some character pictures in a cartoon style. I've seen it done within Poser and I've even seen someone do it with VSS somewhere in some thread.  I have not a clue how to do this but I'd like the learning experience, so could we have a discussion about cartoon rendering within Poser?

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


Vestmann ( ) posted Wed, 05 May 2010 at 3:29 PM

 There was a bit of discussion on cartoon shading in the humongous VSS Skin Test thread starting on page 79 or 80:

VSS Cartoon Discussion.

But I think it's a good a to start a new thread about toon shading in Poser.  I haven't been able to find a good method for toon shading without using texture maps so I'll be watching this thread closely.




 Vestmann's Gallery


Latexluv ( ) posted Wed, 05 May 2010 at 3:39 PM

I'd prefer to use texture maps as the base. I have a good anime type skin texture for M4 that came from the Marketplace. When rendered, it's style reminds me of some of the new Final Fantasy character cut scenes. I'll check out your bookmark, but yes, I think there needs to be a thread for this so I've started it.

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


Latexluv ( ) posted Wed, 05 May 2010 at 4:43 PM

Vestmann, you didn't happen to have saved your VSS3 Toon prop setup? I'm not getting the same results.  My girl is rendering like a giant 100 watt light bulb.

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


bagginsbill ( ) posted Wed, 05 May 2010 at 4:44 PM

So Vestmann showed how to do it, and in fact it's quite trivial to put any kind of shaders into the templates and have VSS apply them.

The real question is - what sort of shader? Turning any shader into a template is pretty easy. If there is a particular toon style shader you already have or know about, then we can get started.

Otherwise, first we have to decide what the shader should do, exactly.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Latexluv ( ) posted Wed, 05 May 2010 at 4:50 PM

Since this is all new to me, I have no idea, BB. I don't know if you are familiar with video games or retro RPGs that resemble Final Fantasy 2 or 3. What I probably am doing for the project is just head shots for the character stats screens in the game. Maybe some full body shots. Not sure at the moment. I just wanted to familiarize myself with this technique of Poser rendering since I've never done it before.

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


Latexluv ( ) posted Wed, 05 May 2010 at 4:58 PM · edited Wed, 05 May 2010 at 4:58 PM

file_452377.jpg

Here's an example. It's the home page of the game Deadly Sin (Deadlysinstudio).

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


Latexluv ( ) posted Wed, 05 May 2010 at 5:19 PM

Sorry, have to run some errands. I'll be back soon to check this thread.

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


Vestmann ( ) posted Wed, 05 May 2010 at 6:11 PM

Quote - Vestmann, you didn't happen to have saved your VSS3 Toon prop setup? I'm not getting the same results.  My girl is rendering like a giant 100 watt light bulb.

Try again with a single light at low intensity.  One of the thing I'm not comfortable with when it comes to toon shading is lighting.  It seems that toon shaders need very little light.  Anyway, try changing the lighting before doubting your setup.




 Vestmann's Gallery


Miss Nancy ( ) posted Wed, 05 May 2010 at 6:17 PM

this is good. it's the first time in recent memory when OP posted an example of desired toon style.
I can see how the artist did it.  I dunno how to do it in poser.  the line work alone requires
specifications for each material of each posersurface, and for variations in line width according to
edge lighting and location.  in addition, the artist rendered cast shadows in some areas, but skipped
them in other areas (artistic licence).



bagginsbill ( ) posted Wed, 05 May 2010 at 6:48 PM

Great observations, MN. Usually I just whip out a material approximating what I see, but this style is very complex.

Some of it I'm not going to be able to manage. Poser nodes limit the data that a shader has access too.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Latexluv ( ) posted Wed, 05 May 2010 at 7:17 PM

This was only one example image of style. I can find others. I saw a demo video last night of another game on Big Fish that is in the same style as my friend wants to do (I believe the game was made with the same game engine that my friend wants to use). There was a quick screen shot in the video of the character page within the game.

To Vestmann, I will first try a lower light setting. As you say, obviously toon render utilizes different light approaches than I am used to working with.

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


Vestmann ( ) posted Wed, 05 May 2010 at 7:47 PM

Quote - This was only one example image of style. I can find others. I saw a demo video last night of another game on Big Fish that is in the same style as my friend wants to do (I believe the game was made with the same game engine that my friend wants to use). There was a quick screen shot in the video of the character page within the game.

To Vestmann, I will first try a lower light setting. As you say, obviously toon render utilizes different light approaches than I am used to working with.

Ok. Let us know how that goes.  If you have problems I'll see if I can dig up my old setup.

I have a good feeling about this thread :)




 Vestmann's Gallery


Latexluv ( ) posted Wed, 05 May 2010 at 8:13 PM

file_452389.jpg

I found an interesting halfway point that I liked and I have saved this setting, but it's not what's needed for this project.  I'm posting the image. I did not render with the toon outlining because it's weirdly outlining her eyelashes.

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


bagginsbill ( ) posted Wed, 05 May 2010 at 9:21 PM

file_452392.jpg

So, I've always thought and still think there is no hope of doing proper toon lines in Poser. The only thing that sort of works is an Edge_Blend with a threshold, but that doesn't do the right thing all the time. Sometimes, no line shows, and sometimes you get much more than a line.

We need a 2D edge-detect node and there's no way to do it. Everything in the node system is 3D.

I have some ideas for the shading - some of it seen here. But the lines seem impossible.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Winterclaw ( ) posted Wed, 05 May 2010 at 9:23 PM · edited Wed, 05 May 2010 at 9:24 PM

This subject interests me so here's a question I have.  Creating cartoons requires 2 things: shaders and lines.  Assuming shaders aren't going to be a problem, how good is poser's ability to create the lines properly?

EDIT: I started writing before bill posted.  :

WARK!

Thus Spoketh Winterclaw: a blog about a Winterclaw who speaks from time to time.

 

(using Poser Pro 2014 SR3, on 64 bit Win 7, poser units are inches.)


Winterclaw ( ) posted Wed, 05 May 2010 at 9:29 PM

Quote -
We need a 2D edge-detect node and there's no way to do it. Everything in the node system is 3D.

Okay forgive me but this sparked a really dumb question.  We've seen that you can create an object with just poser.  Like the loop making script.  Would it be possible to create a 2D object that could be a fake stand-in for the edge?  If so, just plug black into its ambient channel.

WARK!

Thus Spoketh Winterclaw: a blog about a Winterclaw who speaks from time to time.

 

(using Poser Pro 2014 SR3, on 64 bit Win 7, poser units are inches.)


bagginsbill ( ) posted Wed, 05 May 2010 at 9:31 PM

That might be possible for a still image, but not animation. Hmmm.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Miss Nancy ( ) posted Wed, 05 May 2010 at 9:33 PM

olivier sells shaders that do the simple edge-blend and possibly the directional edge-blend
(very difficult IMVHO).  the simple edge-blend is better than the poser toon outline, but I don't
own the shader set, hence I can't do demo renders of it.

in poser, the 3-d to 2-d technique is called z-tooning or z-flattening (snow sultan).



Khai-J-Bach ( ) posted Wed, 05 May 2010 at 9:34 PM

Quote - So, I've always thought and still think there is no hope of doing proper toon lines in Poser. The only thing that sort of works is an Edge_Blend with a threshold, but that doesn't do the right thing all the time. Sometimes, no line shows, and sometimes you get much more than a line.

We need a 2D edge-detect node and there's no way to do it. Everything in the node system is 3D.

I have some ideas for the shading - some of it seen here. But the lines seem impossible.

can you give us that shader above? I love the style.



bagginsbill ( ) posted Wed, 05 May 2010 at 9:57 PM

file_452394.txt

> Quote - can you give us that shader above? I love the style.

Here it is. Remove the .txt - it is a material file.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Khai-J-Bach ( ) posted Wed, 05 May 2010 at 10:02 PM

thanks mate :)



Latexluv ( ) posted Wed, 05 May 2010 at 10:02 PM

For what I'm doing, I'm not necessarily sure I need the cartoon outline. I like the look of it better without the lines. Thank you so much for the material file, I'll do some playing around with that!

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


bagginsbill ( ) posted Wed, 05 May 2010 at 10:12 PM

You're welcome.

The lines are adjustable and can be turned off.

There are a few parameters on the left to make it easy to adjust.

I'll show some examples.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 05 May 2010 at 10:16 PM

file_452395.jpg

First is how to turn off the lines. Set the Line Threshold to 1. Everything below the threshold is toon shaded. Above the threshold it is black. The transition is controlled by the Line Spread. But since it doesn't really work - I won't bother with showing any more about controlling the line.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 05 May 2010 at 10:18 PM

file_452396.jpg

The PM:Toony value controls a blending between normal diffuse and toon-style diffuse. The toon style just has two shades. The ordinary diffuse has all possible shades.

Setting Toony = 0 produces normal diffuse reflection.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 05 May 2010 at 10:18 PM

file_452397.jpg

Setting PM:Toony = 1 is maximum toon shading.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 05 May 2010 at 10:20 PM

file_452398.jpg

The Specular node in column 2 is ordinary specular. Adjust the Specular_Value to a lower amount to get less of it.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 05 May 2010 at 10:21 PM

file_452399.jpg

The PM:Toon Midpoint controls the mid-luminance level where the toon shader transitions from dark to light. I moved it down to .4 here, so there is less dark parts.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 05 May 2010 at 10:23 PM

file_452400.jpg

The PM:Toon Spread parameter controls the width of the transition between dark and light shading.

I increased it to .6 here to get a softer transition.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 05 May 2010 at 10:24 PM

file_452401.jpg

Decrease PM:Toon Spread to .05 for a very sharp transition, but still anti-aliased. Don't go to 0, or you'll get jaggies.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 05 May 2010 at 10:26 PM

file_452402.jpg

And, of course, the PMC:Color chooses the diffuse color.

If you want to use a texture, set it to white and connect an image map node to it like this.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Latexluv ( ) posted Wed, 05 May 2010 at 10:35 PM

I screen captured your demonstrations for more detailed study offline. Thank you so much!

"A lonely climber walks a tightrope to where dreams are born and never die!" - Billy Thorpe, song: Edge of Madness, album: East of Eden's Gate

Weapons of choice:

Poser Pro 2012, SR2, Paintshop Pro 8

 

 


Vestmann ( ) posted Wed, 05 May 2010 at 10:40 PM

 Thank you very much for this bagginsbill.




 Vestmann's Gallery


Miss Nancy ( ) posted Wed, 05 May 2010 at 10:42 PM · edited Wed, 05 May 2010 at 10:47 PM

file_452404.gif

the above is what the poser edge-blend shader looks like in post-process, but bill and olivier have shaders for this in poser, without any need for photoshop.  oops! just noticed the OP doesn't need linework.  that will make it very easy in poser, as it's not a cartoon style.  that's the hardest thing to learn in cartoons - how to do the inking.  there are dozens of books, but none of them actually give away the secrets to dramatic linework, fortunately.  still need humans for that :lol:



lululee ( ) posted Thu, 06 May 2010 at 11:01 AM · edited Thu, 06 May 2010 at 11:03 AM

Hi,
  I am working on a project that requires the lines.
Miss Nancy those are very nice.
Did you get them with BB's material?
BB hope to see more on this.
cheerio
lululee


lululee ( ) posted Thu, 06 May 2010 at 11:39 AM

BB,
Could you use just the line part on your  VSS shader?
cheerio
lululee


bagginsbill ( ) posted Thu, 06 May 2010 at 11:43 AM

I don't know how MN did that. When I use Edge_Blend on Andy, I don't get consistent line widths like that. Sometimes nothing, and sometimes a big black area (not a line) is produced.

An edge that doesn't point away from the camera is not detected.

An area that points away from the camera but is not an edge (like a sloped shoulder) can trigger the black.

I don't know if Olivier found a better scheme of some sort. His examples always look good, but maybe he carefully selected his examples and didn't publish any of the failures. I publish the failures, and if I can't eliminate them, I don't stand behind the shader and don't want people to use it.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Thu, 06 May 2010 at 11:45 AM

You did see this, right? It's crap.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Miss Nancy ( ) posted Thu, 06 May 2010 at 11:46 AM

lulu, I didn't use bill's edge-blend shader.  to do this in photoshop is somewhat counter-intuitive
and complex (e.g. the initial edge-blend render has no lines anywhere, one has to be familiar
with high-pass filter and level adjustment in photoshop), but it satisfies the cartoonist's desire
to have the linework in a separate layer.  that's why i would recommend either bill's or olivier's
shader instead.



lululee ( ) posted Thu, 06 May 2010 at 12:09 PM

BB,
I understand your integrity with quality.

Miss Nancy,
I have Oliver's shaders. I have not yet produced the kind of render I am looking for when I use my own textures.
  I guess it's back to the drawing board unless BB hits the quality he is known for.
cheerio
lululee


lululee ( ) posted Thu, 06 May 2010 at 12:22 PM · edited Thu, 06 May 2010 at 12:27 PM

BB,
In your material is there a way I can make the lines brown instead of black?
I do think there is potential for this shader.
cheerio
lululee


bagginsbill ( ) posted Thu, 06 May 2010 at 12:45 PM

file_452431.txt

Sure. But rather than tell you which node, I added a new parameter - PMC:Line Color.

Also, I added a parameter to control how much darker the toon shaded shadow color is versus the standard color. This is PM:Shadow Multiple. Lower numbers will make it darker.

I also added a pre-connected empty color map. If you don't need a map, leave it blank and just use the PMC:Color chip. You can use both as well - a map will be multiplied with the color chip value. This is called a "tint" operation, and works the same in my VSS skin shader.

Because this has a properly named empty color map, it is now ready to use as a VSS template shader. Enjoy.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


lululee ( ) posted Thu, 06 May 2010 at 12:48 PM

WOW!
Thanks so much BB.
Much appreciated.
I'm off to play with it.
cheerio
lululee


bagginsbill ( ) posted Thu, 06 May 2010 at 12:50 PM

file_452432.jpg

Can't wait to see how you use it.

Here's an example where I used a dark green line. It helps hide the flawed areas. Makes it look like another toon shade instead of a mistake.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Thu, 06 May 2010 at 12:52 PM

Oh, forgot to say, I'm rendering with render GC. You're going to get very different results without GC. Do you want a version with shader GC built in?

I have a cool new technique, by the way, that I haven't published yet. I figured out a way to make shader GC automatically turn itself off, without you having to touch anything, when render GC is enabled. Isn't that cool? You can use the same material with or without render GC and don't have to do anything different. This solves a big problem for me as I was making GC and non-GC versions of everything for my book. But now I can make just one version of any shader for all cases!


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Vestmann ( ) posted Thu, 06 May 2010 at 12:55 PM

 That's clever!  Will you make a new revision for VSS Skin with this new technique?




 Vestmann's Gallery


bagginsbill ( ) posted Thu, 06 May 2010 at 12:59 PM

Quote -  That's clever!  Will you make a new revision for VSS Skin with this new technique?

Indeed. I'm sick of going in to set gamma = 1.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Thu, 06 May 2010 at 1:11 PM

file_452436.txt

Here is the new version with Auto GC in it.

I moved the specular node away and replaced it with parameters. The reason is with shader GC I need to anti-GC the specular color. I don't want you to be tempted to edit the color directly in the specular node, because then I will not be anti-gamma correcting it. This way, I have control.

In order for an auto-GC shader to work, all the nodes to the right of the surface have to have only black or white in them. Any other color and the auto-GC feature will not work.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Thu, 06 May 2010 at 1:17 PM

file_452437.jpg

This shader is very interesting. You can make some very cool effects with it.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Vestmann ( ) posted Thu, 06 May 2010 at 1:25 PM

 Can't wait to try this out.  Is it possible to do a sharp, B&W, Sin City type of shaders?




 Vestmann's Gallery


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.