RixSSDiffusion::Params Struct Reference

RixSSDiffusion::Params Struct Reference

Public Attributes

int const _version
 
RtColorRGB const * albedo
 always first in the struct More...
 
RixSCDetail albedoDetail
 
RtColorRGB const * dmfp
 is albedo uniform or varying?
 
RixSCDetail dmfpDetail
 rgb diffuse mean free path lengths
 
RtColorRGB const * mfp
 is dmfp uniform or varying?
 
RixSCDetail mfpDetail
 rgb mean free path – alternative to dmfp
 
RtColorRGB const * color1
 is mfp uniform or varying? More...
 
RtColorRGB const * color2
 
RtColorRGB const * color3
 
RixSCDetail color1Detail
 3 colors
 
RixSCDetail color2Detail
 
RixSCDetail color3Detail
 
RtFloat const * weight1
 
RtFloat const * weight2
 
RtFloat const * weight3
 
RixSCDetail weight1Detail
 3 weights
 
RixSCDetail weight2Detail
 
RixSCDetail weight3Detail
 
RtFloat const * dmfp1
 
RtFloat const * dmfp2
 
RtFloat const * dmfp3
 
RixSCDetail dmfp1Detail
 3 diff. mean free path lengths
 
RixSCDetail dmfp2Detail
 
RixSCDetail dmfp3Detail
 
RtFloat unitLength
 
RtVector3 const * bumpNormal
 
RtInt continuationRays
 for bump-mapped normals
 
RtFloat followTopology
 shoot sss continuation rays?
 
char _reserved [32]
 decrease sss in concave regions?
 

Member Data Documentation

RtColorRGB const* RixSSDiffusion::Params::albedo

always first in the struct

Parameterization #1 (used by simple/PxrSubsurface): (only set one of *dmfp or *mfp; set the other one to NULL)

RtColorRGB const* RixSSDiffusion::Params::color1

is mfp uniform or varying?

Parameterization #2 (used by PxrSkin and PxrLMSubsurface):


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