Is it possible in cycles to use setup a material node to take the output from another material as input into a mix shader? This way if I change the configuration in the other material it updates both materials? Or do I need to do this another way?

I'm surprised nobody has asked this already and can't find anything online so maybe it's not possible.

  • $\begingroup$ Ah yes that works and is different from what I thought a node group was for. Didn't realize it created an output that was available in different materials. Thanks. Did you want to create an answer for this or should I? $\endgroup$
    – deltaray
    May 12 '18 at 12:19

That's a typical use case for Node Groups.

Select all relevant nodes and group them with Ctrl+G. This way the created group is accessible within all material node trees, located in the Add menu: Shift+A > Groups > Your Group Name.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.