|
Blender V4.3
|
Inherits blender::realtime_compositor::ShaderNode.
Public Member Functions | |
| void | compile (GPUMaterial *material) override |
| CMPNodeColorBalanceMethod | get_color_balance_method () |
| ShaderNode (DNode node) | |
Public Member Functions inherited from blender::realtime_compositor::ShaderNode | |
| ShaderNode (DNode node) | |
| virtual | ~ShaderNode ()=default |
| GPUNodeStack * | get_inputs_array () |
| GPUNodeStack * | get_outputs_array () |
| GPUNodeStack & | get_input (StringRef identifier) |
| GPUNodeStack & | get_output (StringRef identifier) |
| GPUNodeLink * | get_input_link (StringRef identifier) |
Additional Inherited Members | |
Protected Member Functions inherited from blender::realtime_compositor::ShaderNode | |
| const DNode & | node () const |
| const bNode & | bnode () const |
Definition at line 203 of file node_composite_colorbalance.cc.
|
inlineoverridevirtual |
Implements blender::realtime_compositor::ShaderNode.
Definition at line 207 of file node_composite_colorbalance.cc.
References blender::realtime_compositor::ShaderNode::bnode(), blender::math::chromatic_adaption_matrix(), CMP_NODE_COLOR_BALANCE_ASC_CDL, CMP_NODE_COLOR_BALANCE_LGG, CMP_NODE_COLOR_BALANCE_WHITEPOINT, NodeColorBalance::gain, NodeColorBalance::gamma, get_color_balance_method(), blender::realtime_compositor::ShaderNode::get_inputs_array(), blender::realtime_compositor::ShaderNode::get_outputs_array(), GPU_stack_link(), GPU_uniform(), IMB_colormanagement_get_scene_linear_to_xyz(), IMB_colormanagement_get_xyz_to_scene_linear(), NodeColorBalance::input_temperature, NodeColorBalance::input_tint, NodeColorBalance::lift, NodeColorBalance::offset, NodeColorBalance::offset_basis, NodeColorBalance::output_temperature, NodeColorBalance::output_tint, NodeColorBalance::power, NodeColorBalance::slope, and blender::math::whitepoint_from_temp_tint().
|
inline |
Definition at line 254 of file node_composite_colorbalance.cc.
References blender::realtime_compositor::ShaderNode::bnode(), and bNode::custom1.
Referenced by compile().
| ShaderNode::ShaderNode | ( | DNode | node | ) |
Definition at line 47 of file shader_node.cc.