RenderManAPI  24.0
RixBXLobeTraits::Bitfield Struct Reference

#include <RixBxdfLobe.h>

Public Attributes

unsigned valid: 1
 
unsigned discreteSubset: 1
 if 0, its an invalid sample More...
 
unsigned solidAngleSubset: 1
 includes discrete lobe More...
 
unsigned reflectSubset: 1
 includes solid angle (non-discrete) lobe More...
 
unsigned transmitSubset: 1
 include reflected rays More...
 
unsigned continuationSubset: 1
 include transmitted rays More...
 
unsigned D: k_RixBXMaxNumDiffuseLobes
 include continuation rays More...
 
unsigned S: k_RixBXMaxNumSpecularLobes
 1 bit / diffuse lobe More...
 
unsigned U: k_RixBXMaxNumUserLobes
 1 bit / specular lobe More...
 
unsigned maxspeculardepth: 1
 1 bit / user lobe More...
 
unsigned maxdiffusedepth: 1
 

Member Data Documentation

◆ continuationSubset

unsigned RixBXLobeTraits::Bitfield::continuationSubset

◆ D

◆ discreteSubset

unsigned RixBXLobeTraits::Bitfield::discreteSubset

◆ maxdiffusedepth

◆ maxspeculardepth

unsigned RixBXLobeTraits::Bitfield::maxspeculardepth

◆ reflectSubset

◆ S

◆ solidAngleSubset

unsigned RixBXLobeTraits::Bitfield::solidAngleSubset

◆ transmitSubset

◆ U

◆ valid


The documentation for this struct was generated from the following file: