RenderMan API  23.0
RixSSPathTraced::Params Struct Reference

#include <RixShadingBuiltin.h>

Public Member Functions

 Params ()
 

Public Attributes

int const _version
 
RtColorRGB const * albedo
 
RixSCDetail albedoDetail
 
RtColorRGB const * dmfp
 
RixSCDetail dmfpDetail
 
float const * ior
 
RixSCDetail iorDetail
 
float const * g
 
RixSCDetail gDetail
 
float diffuseSwitch
 
float bias
 
int disableAlbedoInversion
 
RtUString subset
 
bool resolveSelfIntersections
 
float internalReflectionsEta
 
float unitLength
 
RtVector3 const * bumpNormal
 
char _reserved [32]
 

Detailed Description

Definition at line 139 of file RixShadingBuiltin.h.

Constructor & Destructor Documentation

◆ Params()

RixSSPathTraced::Params::Params ( )
inline

Definition at line 141 of file RixShadingBuiltin.h.

Member Data Documentation

◆ _reserved

char RixSSPathTraced::Params::_reserved[32]

Definition at line 173 of file RixShadingBuiltin.h.

◆ _version

int const RixSSPathTraced::Params::_version

Definition at line 148 of file RixShadingBuiltin.h.

◆ albedo

RtColorRGB const* RixSSPathTraced::Params::albedo

Definition at line 152 of file RixShadingBuiltin.h.

◆ albedoDetail

RixSCDetail RixSSPathTraced::Params::albedoDetail

Definition at line 153 of file RixShadingBuiltin.h.

◆ bias

float RixSSPathTraced::Params::bias

Definition at line 162 of file RixShadingBuiltin.h.

◆ bumpNormal

RtVector3 const* RixSSPathTraced::Params::bumpNormal

Definition at line 169 of file RixShadingBuiltin.h.

◆ diffuseSwitch

float RixSSPathTraced::Params::diffuseSwitch

Definition at line 161 of file RixShadingBuiltin.h.

◆ disableAlbedoInversion

int RixSSPathTraced::Params::disableAlbedoInversion

Definition at line 163 of file RixShadingBuiltin.h.

◆ dmfp

RtColorRGB const* RixSSPathTraced::Params::dmfp

Definition at line 154 of file RixShadingBuiltin.h.

◆ dmfpDetail

RixSCDetail RixSSPathTraced::Params::dmfpDetail

Definition at line 155 of file RixShadingBuiltin.h.

◆ g

float const* RixSSPathTraced::Params::g

Definition at line 158 of file RixShadingBuiltin.h.

◆ gDetail

RixSCDetail RixSSPathTraced::Params::gDetail

Definition at line 159 of file RixShadingBuiltin.h.

◆ internalReflectionsEta

float RixSSPathTraced::Params::internalReflectionsEta

Definition at line 166 of file RixShadingBuiltin.h.

◆ ior

float const* RixSSPathTraced::Params::ior

Definition at line 156 of file RixShadingBuiltin.h.

◆ iorDetail

RixSCDetail RixSSPathTraced::Params::iorDetail

Definition at line 157 of file RixShadingBuiltin.h.

◆ resolveSelfIntersections

bool RixSSPathTraced::Params::resolveSelfIntersections

Definition at line 165 of file RixShadingBuiltin.h.

◆ subset

RtUString RixSSPathTraced::Params::subset

Definition at line 164 of file RixShadingBuiltin.h.

◆ unitLength

float RixSSPathTraced::Params::unitLength

Definition at line 167 of file RixShadingBuiltin.h.


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