Hi all,
I’ve got a sequence I need where I have a group of 16 objects (each with their own shaders) and I need to tint selections of them different colours to show groupings. For example, 7 of them turn green and the other 9 turn orange, then a different selection of 5 turn blue while the remaining 11 turn purple.
Currently I’m using view layers with color ramps and Alpha Over nodes to hit all relevant objects, then a first selection (where I’ve made a new view layer with only those objects in their own collection active) works over top of that (using a Set Alpha with keyframed value).
Is there a way to “select” a new group using some of the objects that already sit in the first selection? I suspect this might be an Object Pass or Material Pass thing but I feel like there might be a cleaner solution.
My short term bandaid (because I need to get this out) is to just render this out and use After Effects to just visually mask/select those spots and adjust them there.
Hope that’s clear enough! I know it’s a confusing ask. Thanks in advance!
To answer the title question, yes. You can have the same object referenced in multiple collections.
Have you tried to use Cryptomatte? That should be usefull, if you’re doing all the coloring in the Compositor.
You could also use Custom Object Properties to set the material colors. This also works well, and it allows you to have different animatable values, (including for objects that are linked copies).
And there’re are even other options to choose from. It mainly depends on your working preferences.
Hey thanks! That’s honestly all I was looking for. Will look into cryptomatte and the other options. Given that I found a way to… do it in post this is now mostly a curiosity for the future.