Toon/sketch rendering in V6

@jeff, do we have anything laying around for users to play with for at least toon shading? This won’t be a supported feature of V6, but maybe we have something at least in a test command to start getting feedback on for V7.

Kiwi,

You might try this: Simple Bright here: https://wiki.mcneel.com/rhino/advanceddisplay#additional_custom_examples
(Scroll down)
It works in Beta 6.

1 Like

@stevebaer
This is pretty easy…at least what’s being shown here in the end results (UI aside)… Only would take a few minutes to throw something together.

You want it in 6.0 or 6.x? Obviously in some kind of test command capacity…but I want to know which branch you want it in.

Thanks,
-Jeff

I know it’s pretty easy and thought it may already have been snuck in somewhere. Let’s definitely not add this to the 6.0 branch since we’re stabilizing as much as possible at the moment.

I’ll be able to publish a separate plug-in with some materials that aren’t in V6. Above is a quick toon bsdf based material test in Raytraced, with edges and seams showing.

5 Likes

Yes.

1 Like

just for the sake of some experimental alternatives, if you hit the objects with a hard spot light and throw an extra sun in to burn it further also adjusting the gloss finish including some silhouette curves, one you can get something like a 2 facetted shading. (done on the mac version)

48

12

4 Likes

Nope, don’t do that anymore. And since it would be the 6.x branch, I’ll hold off doing anything…It also looks like Penguin has entered the discussion…

-J

But just for grins…Here’s what happens when I just change the shading algorithm a bit in our render shader…

8 Likes

@jeff So where would the UI show up? A display mode with options, new materials, or ???

@Bob,

If it’s a display mode setting, then only the display would be held accountable… If it is a material definition (which I think is the better place for it), then that means the RR (and possibly other renderers) would need to support it.

For display modes, there’s already a “Shading Effects” section found in Tech mode settings…that could be brought out into the other modes I suppose and add “NPR Shading” or “Toon Shading” settings… but I really don’t know at the moment, I haven’t given it much thought.

-J

That is great! I would love to see some of those materials/display modes in V6.

I think a display mode ala technical would be a huge step forward in the right direction. A toon display mode has been on the wish list for many years and I think it would benefit all if it was part of vanilla Rhino, developed by the core developers. I would love to have a display mode like that as there are lot’s of situations that needs simplified illustrations.

3 Likes

Maybe it’s best to add this to the 7.0 (WIP) branch since it will take some effort to figure out the UI for options. Backporting can be done if we find it necessary.

Certainly making it a display mode - similar to the technical modes - would be easiest solution to make sense of. It might not be quite as powerful as having different toon materials, but it would be quick and easy to set up.

And SetObjectDisplayMode would work for adding individual objects in toon style.

Maybe.

4 Likes

I would personally prefer If this was implemented with materials. We would have more freedom to create pictures and ilustrations inside rhino.

1 Like

Is NPR now implemented in V6? I saw something related in this link
If it is ready to use, some explanation about how to use this feature would be appreciated.

Thank you.

Have you tried hitting TAB as described in that thread?

Note that the link is for shaded et al, not Raytraced.

YES! This is perfect