Arnold for Cinema 4D Forum
Rendering with Arnold in CINEMA 4D using the C4DtoA plug-in.
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Render a standard surface to an AOV

Message 1 of 4
334 Views, 3 Replies

Render a standard surface to an AOV

AOV write has a passthrough and an AOV input. It looks like this WAS possible to write a standard surface as the AOV output, but that functionality got removed in Arnold 5. You can now only write a vector.

Just bringing up an old question to see if there is a solution since some time has passed. I've looked through most of the old threads and didn't find anything.

Labels (3)
Message 2 of 4

No, the answer is still the same:

Standard Surface returns a closure, not a color, that's why you cannot connect to the AOV Input.

// Stephen Blair
// Arnold Renderer Support
Message 3 of 4

Gotcha - thanks! Do you foresee this being implemented in some other way to achieve the same goal of rendering a standard surface to an AOV?

Message 4 of 4

What's the use-case where you need this AOV for?

As a workaround you can set an id in the standard surface shader rendered to an AOV which you can use as a mask in post.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums