|
Blender
V3.3
|
#include <closures.h>
Public Member Functions | |
| bool | skip (const ShaderData *sd, uint32_t path_flag, int scattering) |
Public Member Functions inherited from CClosurePrimitive | |
| virtual void | setup (ShaderData *sd, uint32_t path_flag, float3 weight)=0 |
Additional Inherited Members | |
Public Attributes inherited from CClosurePrimitive | |
| OSL::ustring | label |
Definition at line 102 of file closures.h.
| bool CBSDFClosure::skip | ( | const ShaderData * | sd, |
| uint32_t | path_flag, | ||
| int | scattering | ||
| ) |
Definition at line 478 of file closures.cpp.
References kernel_data, LABEL_GLOSSY, LABEL_REFLECT, LABEL_TRANSMIT, and PATH_RAY_DIFFUSE.