Page MenuHome

Cycles Passes - The Combined pass is allways written to file, even though Combined is unchecked in the View Layer Passes Data tab.
Confirmed, LowPublicTO DO

Description

System Information
Operating system: Windows-10-10.0.17134 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 419.35

Blender Version
Broken: version: 2.80 (sub 74), branch: blender2.7, commit date: 2019-06-02 21:33, hash: rB19dcb22a885d
Worked: (optional)

Short description of error
The combined pass is allways written to file, even though Combined is unchecked in the View Layer Passes Data tab.

Exact steps for others to reproduce the error
Open the attached blend file.


As you see Combined is unchecked in the View Layer Passes Data tab.

Hit Ctrl+F12 to render the Animation. The multilayer-exr is stored in the tmp folder.
See the multilayer-exr layers, the combined pass is stored within.

So the combined checkbox in the View Layer Passes Data tab isn´t doing anything if you check or uncheck it.

Event Timeline

Brecht Van Lommel (brecht) lowered the priority of this task from 90 to Low.Jun 3 2019, 6:32 PM

Any news on this?
If the combined Pass is always stored within the output file when not needed, it is a big waste of harddiskspace when rendering lots of animations and passes. Also compositing gets much slower when loading larger files.

I find same problem tody.
According a tutorial for Blender 2.76+Blender Render, create Freestyle only render, with close-combined-pass technique.
But I tried this doesnot apply to Cycles/Eevee, both Blender 2.79b/2.82pre.
Combined of Passes in Cycles cannot be really closed.

Windows 10 x64
Nvidia 310m

Below article provide a workaround for Cycles, View Layer>Filters. I tried, and it worked.
https://www.blender3darchitect.com/cad/blender-2-8-how-to-render-strokes-for-architectural-documentation/

Still havent found solution for Eevee, for there's no "View Layer>Filter" options for Eevee.

Jeroen Bakker (jbakker) changed the subtype of this task from "Report" to "To Do".Jan 27 2020, 11:08 AM
Jeroen Bakker (jbakker) edited projects, added Render & Cycles; removed Tracker Curfew.

This is a limitation of the current implementation. The render output structure assumes that the first data always is the combined pass. Without this blender crashes as other areas rely on the availability of this pass. The render system needs an updated API/design to fix this so mark this as a TODO as it currently works as intended

It is confusing that it is possible to uncheck the combined pass. Make it impossible to uncheck the combined pass or remove the combined pass checkbox. Otherwise it is a bug for me, if unchecking a checkbox does nothing!

It is confusing that it is possible to uncheck the combined pass. Make it impossible to uncheck the combined pass or remove the combined pass checkbox. Otherwise it is a bug for me, if unchecking a checkbox does nothing!

I agree with Marcus Papathoma (machieb) that is an inadequacy in UI design.

Every app has all kinds of limitations. For example, it can do job A, but cannot do job B. It's OK, no problem.
Then the UI reads "Let's do job B". But when user really command job B, app do nothing. It's a problem, obviously.

Remove "Combined []" option from UI would be OK, IMHO.