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)