|
Blender
V2.93
|
#include <kernel_types.h>
Public Attributes | |
| int | use_light_pass |
| float3 | diffuse |
| float3 | glossy |
| float3 | transmission |
| float3 | transparent |
| float3 | volume |
| float3 | sum_no_mis |
Definition at line 561 of file kernel_types.h.
| float3 BsdfEval::diffuse |
Definition at line 566 of file kernel_types.h.
Referenced by bsdf_eval_accum(), bsdf_eval_init(), bsdf_eval_is_zero(), bsdf_eval_mis(), bsdf_eval_mul3(), bsdf_eval_sum(), and direct_emission().
| float3 BsdfEval::glossy |
Definition at line 568 of file kernel_types.h.
Referenced by bsdf_eval_accum(), bsdf_eval_init(), bsdf_eval_is_zero(), bsdf_eval_mis(), bsdf_eval_mul3(), bsdf_eval_sum(), and direct_emission().
| float3 BsdfEval::sum_no_mis |
Definition at line 574 of file kernel_types.h.
Referenced by bsdf_eval_accum(), bsdf_eval_init(), bsdf_eval_mul(), and bsdf_eval_mul3().
| float3 BsdfEval::transmission |
Definition at line 569 of file kernel_types.h.
Referenced by bsdf_eval_accum(), bsdf_eval_init(), bsdf_eval_is_zero(), bsdf_eval_mis(), bsdf_eval_mul3(), bsdf_eval_sum(), and direct_emission().
| float3 BsdfEval::transparent |
Definition at line 570 of file kernel_types.h.
Referenced by bsdf_eval_init(), and bsdf_eval_is_zero().
| int BsdfEval::use_light_pass |
Definition at line 563 of file kernel_types.h.
Referenced by bsdf_eval_accum(), bsdf_eval_init(), bsdf_eval_is_zero(), bsdf_eval_mis(), bsdf_eval_mul3(), and bsdf_eval_sum().
| float3 BsdfEval::volume |
Definition at line 571 of file kernel_types.h.
Referenced by bsdf_eval_accum(), bsdf_eval_init(), bsdf_eval_is_zero(), bsdf_eval_mis(), bsdf_eval_mul3(), bsdf_eval_sum(), and direct_emission().