1.3.72
 
Loading...
Searching...
No Matches
PerRayData Struct Reference

Data Fields

double strength
 Ray energy.
 
uint origin_UUID
 UUID of origin primitive (0 = launched from source/camera)
 
bool face
 Top face = true, bottom face = false.
 
uint seed
 LCG random seed.
 
unsigned char source_ID
 Source index (max 255 sources)
 
bool hit_periodic_boundary
 
float3 periodic_hit
 World-space hit on the periodic wall.
 

Detailed Description

Definition at line 39 of file OptiX8LaunchParams.h.

Field Documentation

◆ face

bool PerRayData::face

Top face = true, bottom face = false.

Definition at line 42 of file OptiX8LaunchParams.h.

◆ hit_periodic_boundary

bool PerRayData::hit_periodic_boundary

Definition at line 45 of file OptiX8LaunchParams.h.

◆ origin_UUID

uint PerRayData::origin_UUID

UUID of origin primitive (0 = launched from source/camera)

Definition at line 41 of file OptiX8LaunchParams.h.

◆ periodic_hit

float3 PerRayData::periodic_hit

World-space hit on the periodic wall.

Definition at line 46 of file OptiX8LaunchParams.h.

◆ seed

uint PerRayData::seed

LCG random seed.

Definition at line 43 of file OptiX8LaunchParams.h.

◆ source_ID

unsigned char PerRayData::source_ID

Source index (max 255 sources)

Definition at line 44 of file OptiX8LaunchParams.h.

◆ strength

double PerRayData::strength

Ray energy.

Definition at line 40 of file OptiX8LaunchParams.h.


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