Exclude objects from specific passes
I'd like each pass to have an exclude list, so that some objects don't have an influence on them. It could appear as a collapsible list underneath each pass.
A couple of examples when this would be useful:
-
exclude shadow catcher object from the Environment pass, so that the shadow catcher doesn't mask out the environment. Useful if you want to re-combine the world environment with the 3d geometry when rendering with transparency enabled. Currently you have to render twice to achieve this, second time with all 3d geometry hidden. This can still take a while with motion blur and dof plus high resolution environment HDRI images.
-
exclude volume objects from uv pass, or vector pass, so that those passes are still usable. Currently a volume will destroy all pass information for objects seen through the volume. I would generally want to exclude volumes from virtually all data and custom shader AOV passes.
0 Comments