← All ideas
  • Published 10 Aug 2022

Material Override to have a Collection associated with

My ideia is that Blender permits material overrides to be or not global, and when not global, to have a collection associated with. Consider this scenario: I want the shadows from hero character in a certain view layer, that way I would set material override to be a shadow catcher material, however I do not want the character to be a shadow catcher as well, thus, I would only turn on material override for a specific collection. mat_override_collections.jpg PS: Further on we could consider to extend this to various materials overrides, each one associated with a specific collection. Thank you!

100%

Development Status: Open

Upvote 6 Downvote 0
lobo_alcalino
10 Aug 2022

5 Comments

costa

Love this idea, as a workaround for now you can use GN for this, instance a collection and apply a material on all objects :) basically 2 nodes (maybe 3 with realize instances)

2
lobo_alcalino Author

What about that? I hadn't clicked on that matter... thanks!

1
adamzorianradziszewski

Thanks for workaround. It seems that is also working in Octane for Blender!

Topeich

Materials Override per object o collection are a must have in any 3D software ... so much needed! I have proposed this loooong time ago with no luck at all :(

2
Jeff_S

Yes!..... And a plus/minus to Add additional overrides for other collections or objects. Please expand the Layer options and override capabilities.

1