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. | |
Definition at line 39 of file OptiX8LaunchParams.h.
| bool PerRayData::face |
Top face = true, bottom face = false.
Definition at line 42 of file OptiX8LaunchParams.h.
| bool PerRayData::hit_periodic_boundary |
Definition at line 45 of file OptiX8LaunchParams.h.
| uint PerRayData::origin_UUID |
UUID of origin primitive (0 = launched from source/camera)
Definition at line 41 of file OptiX8LaunchParams.h.
| float3 PerRayData::periodic_hit |
World-space hit on the periodic wall.
Definition at line 46 of file OptiX8LaunchParams.h.
| uint PerRayData::seed |
LCG random seed.
Definition at line 43 of file OptiX8LaunchParams.h.
| unsigned char PerRayData::source_ID |
Source index (max 255 sources)
Definition at line 44 of file OptiX8LaunchParams.h.
| double PerRayData::strength |
Ray energy.
Definition at line 40 of file OptiX8LaunchParams.h.