Optimal way of splitting elements into render layers for Movie Render Graph?

I’m fairly new to compositing and finding the process with Movie Render Graph cumbersome for large scenes. To create a render layer, I have to select everything except the object I want to render, assign it to a collection, turn off visibility for those objects, and then assign it to a Render Layer. This feels like a lot of unnecessary back-and-forth.

Wouldn’t it be easier to just select the object I want to render instead of excluding everything else? Moving objects between layers is also tricky, as I have to manually remove them from other layers first. I feel like I’m missing something conceptually. I know I can use tags or component types to create collections, which seems more efficient. Is that the best approach? Why isn’t there a simpler way to directly include what I want to render, rather than excluding everything else? It feels like trying to grab a tool from a toolbox by removing all the other tools first, instead of just picking the one I need.

Also, I have an object that occludes the sun and affects the lens glare/bloom post process effect, but when I split the scene into layers I am missing that. How can I set things up so that I render that element to a separate layer while having it still affect the sun which is on another layer?

Hello,
Direct Selection for Render Layers:
Tags and Component Types: Using tags or component types to create collections is indeed a more efficient approach. By tagging objects or using component types, you can quickly create collections without manually selecting and deselecting objects.
Visibility Settings: Instead of turning off visibility for all other objects, you can use the “Isolate Selected” feature in the viewport to focus on the object you want to render. This can simplify the process of creating render layers. flying together

Managing Objects Between Layers:
Blueprints and Sequencer: Consider using Blueprints and the Sequencer to manage object visibility and layer assignments. This can automate the process and reduce manual adjustments.
Layer Management Tools: Look into layer management tools or plugins that might streamline the process of moving objects between layers.
Best Regards
frank907

1 Like

You can use a * to grab everything in your scene in one collection, lets refer to that as CollectionA. Then lay down a collection node after that one in the chain with your 1 selection, CollectionB. With MRG last node wins. So set a modifier to turn CollectionA off. Then lay another modifier after that to set CollectionB to visible.

That being said you can also use Actor tags, visibiliity layer, outliner folder, etc… You have many options beside individual actor selections.

In case you have not found this yet: