question

Valentina Irurita avatar image
Valentina Irurita asked ·

How can I create a toon shader using hand painted textures por color?

Hi! I'm trying to create a toon shader using some stylized textures I painted for a character (just a diffuse map). I know I can use ramps and the facing ratio utility and I managed to mix that along with the textures but still haven't gotten what I'm looking for, any ideas? I know it's ambitious but I'm trying to get a Pixars Feast look

shadermaterialshadingtoonarnold shader network editor
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Lee Griggs avatar image
Lee Griggs answered ·

You can use the Surface Luminance shader to have shading based on any lights in the scene. There is an example at the bottom of this page.


surface-luminance.png (148.3 KiB)
Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Mike kong avatar image
Mike kong answered ·

a best way to do toon shading is layered-shading-model.

base layer could be regular standard material for textures of any-UVW-based,

top layer is the main cel shading material, it ignores UVW info and calculates color based on surface normal or smoothed shading normal related to light position and direction(usually it is 0~90 degrees).and it should have abilities to support multiple lights , and could have light's intensity and color involves.

and for advanced feature, e.g shadowing, it could have two mode, one mode is simple culling using raytraced shadow mask, one another is normal shadowing but multiply shadows towards object which receive it.

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

or, research other product on market and learn from it, then improve ideas or open mind of your own. eg: PSoft Pencil+ ( NPR renderer from Japan, it has smooth and clean line-drawing,flexible ramp color system. )

0 Likes 0 · ·
Carlos Dordelly avatar image
Carlos Dordelly answered ·

I think that maybe this reference have a geometry painting work with substance painter or other software, not only shader tricks.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

哲浩 陈 avatar image
哲浩 陈 answered ·

I am also very interested in your question and hope to find some answers and ways ~ hope Lee Griggs can help us!

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Valentina Irurita avatar image
Valentina Irurita answered ·

http://herestheplanfilm.com/

Im trying to find a way to recreate this look. maybe is not a toon shader but the way it interacts with light, any suggestions?

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Valentina Irurita avatar image
Valentina Irurita answered ·

this is as far as ive been able to push it, if i crank the toon effect then i loose the texture and I want the texture to be visible :(


toonshader-test.png (428.2 KiB)
toonshader1.png (215.6 KiB)
Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Lee Griggs avatar image
Lee Griggs answered ·

Can you show us your results so far?

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.