Maniphest T67712

Cryptomatte passes in wrong order
Closed, ResolvedBUG

Assigned To
Brecht Van Lommel (brecht)
Authored By
Andrew Price (andrewprice)
Jul 26 2019, 5:26 AM
Tags
  • BF Blender
  • Compositing
  • Nodes
  • VFX & Video
Subscribers
Andrew Price (andrewprice)
Germano Cavalcante (mano-wii)
Stefan Werner (swerner)

Description

System Information
Operating system: Win 10
Graphics card: GTX 1080ti

Blender Version
Broken: 2.80, release candidate 2
Worked:

Short description of error
If you enable Asset pass first, then Object, one object pass will be isolated by itself.

Exact steps for others to reproduce the error

  1. Go to Compositor
  2. Check Use Nodes
  3. In the Properties editor choose the Cycles engine
  4. Go to render pass settings
  5. Under Cryptomatte, check Asset first THEN Object
  6. See this in the composer:

All object passes are supposed to be grouped at the top.
(Same thing happens with Material pass if you choose that instead of Object.)

Oddly, if you check Object pass first THEN Asset, they will appear in the correct order.

Revisions and Commits

rB Blender

Event Timeline

Andrew Price (andrewprice) created this task.Jul 26 2019, 5:26 AM
Germano Cavalcante (mano-wii) assigned this task to Stefan Werner (swerner).Jul 26 2019, 2:28 PM
Germano Cavalcante (mano-wii) added subscribers: Stefan Werner (swerner), Germano Cavalcante (mano-wii).

@Stefan Werner (swerner), is this your area?

Sebastian Parborg (zeddb) lowered the priority of this task from 90 to 50.Aug 9 2019, 3:05 PM
Philipp Oeser (lichtwerk) added projects: Compositing, Nodes.Aug 21 2019, 9:45 PM
Dalai Felinto (dfelinto) removed Stefan Werner (swerner) as the assignee of this task.Dec 23 2019, 4:33 PM
Dalai Felinto (dfelinto) added a project: Tracker Curfew.
Germano Cavalcante (mano-wii) updated the task description.Jan 21 2020, 6:37 PM
Germano Cavalcante (mano-wii) edited projects, added VFX & Video; removed Tracker Curfew.
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".
Brecht Van Lommel (brecht) closed this task as Resolved by committing rBada28d3c6584: Fix T67712: cryptomatte sockets created in wrong order in some cases.Mar 21 2020, 3:05 PM
Brecht Van Lommel (brecht) claimed this task.
Brecht Van Lommel (brecht) added a commit: rBada28d3c6584: Fix T67712: cryptomatte sockets created in wrong order in some cases.