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: 

Different colors on different materials with same Arnold Material applied?

Message 1 of 4
842 Views, 3 Replies

Different colors on different materials with same Arnold Material applied?


This is a very basic question, but I really can't find any answer to this..

I have a lot of objects that have the same Arnold toon shader applied to them and I only want to change the color for each object without having to make a new material for each of them. With normal C4D Materials you can just set the color input to "display color" in the material tab and choose the color you like in the objects "Basic> Display Color" setting from the object manager. Arnold's materials don't have the "display color" option though. Is there any way to achieve this? Creating 200 different materials just for different colors is kind of a pain...

Thank you very much

Tags (1)
Labels (1)
Message 2 of 4
in reply to: Anonymous

Create a user_data_rgb shader and type display_color to the Attribute field or select from the list. It will read the per object Display Color. Than connect the user data shader to any color input (e.g. standard_surface Base Color).

Message 3 of 4
in reply to: Anonymous

Display color is exported as the display_color user data, so you can use the User Data RGB shader

// Stephen Blair
// Arnold Renderer Support
Message 4 of 4
in reply to: Anonymous

Jeeziz, thanks you so much guys, it works perfect!

Weird how there are tons of tutorials on how to randomize the color but none about picking it precisely.


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

Post to forums  

Autodesk Design & Make Report