RenderMan API  23.0
RixLight::GenerateEmissionResults Struct Reference

#include <RixLight.h>

Public Attributes

int & patchIndex
 
RtFloat3UVW
 
RtPoint3position
 
RtNormal3normal
 
RtVector3direction
 
float & distance
 
float & pdfEmit
 
float & pdfEmitDirection
 

Detailed Description

Generate a sample on a light for photon emission.

Definition at line 317 of file RixLight.h.

Member Data Documentation

◆ direction

RtVector3& RixLight::GenerateEmissionResults::direction

Definition at line 323 of file RixLight.h.

◆ distance

float& RixLight::GenerateEmissionResults::distance

Definition at line 324 of file RixLight.h.

◆ normal

RtNormal3& RixLight::GenerateEmissionResults::normal

Definition at line 322 of file RixLight.h.

◆ patchIndex

int& RixLight::GenerateEmissionResults::patchIndex

Definition at line 319 of file RixLight.h.

◆ pdfEmit

float& RixLight::GenerateEmissionResults::pdfEmit

Definition at line 325 of file RixLight.h.

◆ pdfEmitDirection

float& RixLight::GenerateEmissionResults::pdfEmitDirection

Definition at line 326 of file RixLight.h.

◆ position

RtPoint3& RixLight::GenerateEmissionResults::position

Definition at line 321 of file RixLight.h.

◆ UVW

RtFloat3& RixLight::GenerateEmissionResults::UVW

Definition at line 320 of file RixLight.h.


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