Material Definition Language API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mi::neuraylib::Bsdf_pdf_data Struct Reference

Input and output structure for BSDF PDF calculation data. More...

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 pdf
 output: pdf (non-projected hemisphere) More...
 

Detailed Description

Input and output structure for BSDF PDF calculation data.

Member Data Documentation

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)