OptionalTransparencyOptions
struct OptionalTransparencyOptions
A structure representing optional shader instructions and targets to apply to translucency pipelines.
Public Interface
Public Members:
std::vector<std::pair<const cauldron::Texture *, cauldron::BlendDesc>> OptionalTargets
std::vector<std::pair<const cauldron::Texture *, cauldron::BlendDesc>> OptionalTargets = = {}
Vector of render targets and blend descriptions to additionally write to.
Source: framework/rendermodules/translucency/translucencyrendermodule.h
(line 58, column 21)
std::wstring OptionalAdditionalOutputs
std::wstring OptionalAdditionalOutputs = = L""
String representing code to define into the translucency shader as addition output.
Source: framework/rendermodules/translucency/translucencyrendermodule.h
(line 59, column 73)
std::wstring OptionalAdditionalExports
std::wstring OptionalAdditionalExports = = L""
String representing code to define into the translucency shader as addition exports.
Source: framework/rendermodules/translucency/translucencyrendermodule.h
(line 60, column 73)
Used By: TranslucencyRenderModule
Source: framework/rendermodules/translucency/translucencyrendermodule.h
(line 56, column 1)