Go to the source code of this file.
|
| | maquina |
| | This version of the SDK is unstable, i-e, it may change with no warning.
|
| |
|
| MAQUINA_EXPORT bool | shading_network_is_input_provided (maquina::EvalContext &ctx, int dep) |
| |
| MAQUINA_EXPORT maquina::Value | shading_network_eval_simple (maquina::EvalContext &ctx, const char *name, const gsl::span< maquina::ShadingNetworkSimpleDep > &shading_deps) |
| |
| MAQUINA_EXPORT std::pair< maquina::Value, bool > | shading_network_input_expr (maquina::EvalContext &ctx, int dep) |
| |
| MAQUINA_EXPORT void | shading_network_gather_input_params (maquina::EvalContext &ctx, maquina::Dict ¶ms, int dep) |
| |
| MAQUINA_EXPORT void | shading_network_gather_input_params (maquina::EvalContext &ctx, maquina::Dict ¶ms, const gsl::span< const int > &deps) |
| |
| MAQUINA_EXPORT bool | shading_network_is_constant (const std::pair< maquina::Value, bool > &input, const Imath::V3d &value) |
| |
| MAQUINA_EXPORT maquina::ExprCall | shading_network_binop (const char *op, const maquina::Value &a, const maquina::Value &b) |
| |
| MAQUINA_EXPORT maquina::ExprCall | shading_network_add (const maquina::Value &a, const maquina::Value &b) |
| |
| MAQUINA_EXPORT maquina::ExprCall | shading_network_subtract (const maquina::Value &a, const maquina::Value &b) |
| |
| MAQUINA_EXPORT maquina::ExprCall | shading_network_multiply (const maquina::Value &a, const maquina::Value &b) |
| |
| MAQUINA_EXPORT maquina::ExprCall | shading_network_extract (const maquina::Value &a, const maquina::Value &b) |
| |
| MAQUINA_EXPORT maquina::ExprCall | shading_network_combine3 (const maquina::Value &a, const maquina::Value &b, const maquina::Value &c) |
| |
| MAQUINA_EXPORT maquina::ExprCall | shading_network_mix (const maquina::Value &fg, const maquina::Value &bg, const maquina::Value &m) |
| |
◆ shading_network_add()
◆ shading_network_binop()
◆ shading_network_combine3()
◆ shading_network_eval_simple()
◆ shading_network_extract()
◆ shading_network_gather_input_params() [1/2]
◆ shading_network_gather_input_params() [2/2]
◆ shading_network_input_expr()
◆ shading_network_is_constant()
◆ shading_network_is_input_provided()
◆ shading_network_mix()
◆ shading_network_multiply()
◆ shading_network_subtract()