Input and output structure for BSDF PDF calculation data. More...
#include <target_code_types.h>
Public Attributes | |
| tct_float3 | ior1 |
| mutual input: IOR current medium More... | |
| tct_float3 | ior2 |
| mutual input: IOR other side More... | |
| tct_float3 | k1 |
| mutual input: outgoing direction More... | |
| tct_float3 | k2 |
| input: incoming direction More... | |
| tct_float | |
| output: pdf (non-projected hemisphere) More... | |
| Df_flags | flags |
| input: flags controlling calculation of result (optional depending on backend options) More... | |
Input and output structure for BSDF PDF calculation data.
| Df_flags mi::neuraylib::Bsdf_pdf_data::flags |
input: flags controlling calculation of result (optional depending on backend options)
| tct_float3 mi::neuraylib::Bsdf_pdf_data::ior1 |
mutual input: IOR current medium
| tct_float3 mi::neuraylib::Bsdf_pdf_data::ior2 |
mutual input: IOR other side
| tct_float3 mi::neuraylib::Bsdf_pdf_data::k1 |
mutual input: outgoing direction
| tct_float3 mi::neuraylib::Bsdf_pdf_data::k2 |
input: incoming direction
| tct_float mi::neuraylib::Bsdf_pdf_data::pdf |
output: pdf (non-projected hemisphere)