Page MenuHome

Cycles: Add support for adding custom AOV render passes
Needs ReviewPublic

Authored by Lukas Stockner (lukasstockner97) on May 10 2019, 12:17 PM.
Tags
None
Tokens
"Like" token, awarded by kioku."Like" token, awarded by TheRedWaxPolice."Party Time" token, awarded by manitwo."Mountain of Wealth" token, awarded by irfan.

Details

Summary

In order to use these passes, AOV Output nodes need to be added to shaders.
For each node, a name can be assigned and a Color or Value input can be connected to it.

After adding a corresponding pass with the same name in the Render Pass settings, Cycles
will then render this pass, filling in the connected data for each shader that contains
a matching AOV output node.

In addition to that, there is also an option for baking a specified AOV pass.
Therefore, this patch depends on D3203.

Diff Detail

Repository
rB Blender
Branch
aov_rebase (branched from master)
Build Status
Buildable 4197
Build 4197: arc lint + arc unit