How to stop some Element Graph processing

I am creating project data that calls for multiple image data as a single asset.

I am using the Enum Select Image node to do the branching.
I am considering a mechanism to set Case as a global variable that can be changed dynamically from the Layering project.

However, I feel that every time I set one Case, I am reading all the image data.
Is there any way to limit the reading to only the data related to the manipulated Case?

Due to some licensing reasons, we are unable to release the project files publicly.

However, I can share project files only Abstract, Inc.

Hello @t0rry,

the Enum Select Image Node should do exactly that: Only render everything that is connected to the case’ input. All the other cases should not be rendered.

Could you try to turn of “Render Unconnected Nodes” in the top menu? It’s this icon:
image

As soon as you turn it off, try to change the Seed to rerender the graph. All the nodes that are being rendered should have a preview now, the ones that aren’t being rendered should have no preview at all:

In the above case, only the nodes are rendered, that are connected to the “Futuristic” Input.

Thanks!

2 Likes