toon shader Alpha Channel

toon shader Alpha Channel

Anonymous
Not applicable
5,286 Views
9 Replies
Message 1 of 10

toon shader Alpha Channel

Anonymous
Not applicable

Hi,

I'm trying to do something very simple but have somehow been unsuccessful in doing so.

I need to render an object from C4DtoA that has a toon shader on transparent (no black bg) so I can use composite things over and underneath it.

Somehow every time I try to do this, I'm only able to render the outline, and not the whole objects alpha. I downloaded the Arnold toon shader demo file and rendered that (its set up to render multi-pass out of C4D) and even that file only gives me the outline, not the full alpha.

Very difficult becaues I can't composite anything, any help would be hugely appreciated!

0 Likes
5,287 Views
9 Replies
Replies (9)
Message 2 of 10

peter.horvath6V6K3
Advisor
Advisor

Unfortunately there's a technical limitation to dispaly the full alpha at the moment. What you can do is to create a custom AOV for the edges, as described here:

https://support.solidangle.com/pages/viewpage.action?pageId=71008418

We're trying to simplify this in a future release.

0 Likes
Message 3 of 10

Anonymous
Not applicable

@Peter Horvath Is there a chance than you can explain better how do that, the documentation says the minimum and is very difficult to understand for a beginner (i read the whole AOV and Toon documentation and i still can't get what OP Saad is asking).

I only get multiple AOV with Toon lines, no shaders.
Also i dont get how you can have a Contour filter for and AOV and a Box filter for another on the same file and same render.

maybe a little step by step would be really great in your documentation.

Thank you.

0 Likes
Message 4 of 10

Stephen.Blair
Community Manager
Community Manager

@Ste Pha Please post a new question. Please don't post your new question as an answer to another question.



// Stephen Blair
// Arnold Renderer Support
0 Likes
Message 5 of 10

peter.horvath6V6K3
Advisor
Advisor

Check out this scene: toon-separate-edges.zip

The default filter in the render settings is set to box_filter. The custom AOV, called 'edges', uses a custom contour_filter.

I also added this scene to the docs.

0 Likes
Message 6 of 10

crowellster
Observer
Observer

Any chance this has been updated? It's so frustrating and confusing to use. I want to use the contour filter in my IPR window and have that not affect my exports. I'm struggling to get the alpha channel to work properly, as well.

0 Likes
Message 7 of 10

peter.horvath6V6K3
Advisor
Advisor

Sorry, no updates on this, the preferred workflow is still creating a custom AOV with the contour filter.

0 Likes
Message 8 of 10

Anonymous
Not applicable

The example toon file supplied is broken (causes render failure due to issue with window-border file) - I'm in C4d R21

All I can get to render using that custom AOV technique is white edges without any diffuse layer. Perhaps I'm missing a step but it's frustrating that something something as simple as rendering alpha requires a wacky workaround.

Clearly support for this render engine is lacking if plans were made 3 years ago to simplify this process and still today it's the same old same old...

0 Likes
Message 9 of 10

Kidmograph
Contributor
Contributor

Hi @peter.horvath6V6K3, @Stephen.Blair, wondering if there's an update on this workflow. I have a project with dozens of scenes and having this fixed would be great to speed up things. Thank you.

0 Likes
Message 10 of 10

peter_horvath
Autodesk
Autodesk

@Kidmograph wrote:

Hi @peter.horvath6V6K3, @Stephen.Blair, wondering if there's an update on this workflow. I have a project with dozens of scenes and having this fixed would be great to speed up things. Thank you.


Sorry, it's still the same workflow.


// Peter Horvath
// C4DtoA developer
0 Likes