Public Member Functions | |
RTLevelInfo () | |
Public Attributes | |
uint8 | ref |
Number of reflections. | |
uint8 | trans |
Number of transparent surfaces traversed. | |
uint8 | refractionCount |
Number of refractions. | |
uint8 | diff |
Number of diffuse reflection (for monte carlo sampling). | |
boolean | refracted |
True if the ray has been refracted. | |
real | attenuation |
Effect of the current ray in the final pixel color (0 means that it has no effect). | |
real | lastPhotonRadius |
radius of sphere containing the n closest photons at last intersection point | |
uint8 | samplingLevel |
Describes the current sampling level for this ray. |
Stores the history of a ray
RTLevelInfo::RTLevelInfo | ( | ) | [inline] |
Effect of the current ray in the final pixel color (0 means that it has no effect).
Number of diffuse reflection (for monte carlo sampling).
radius of sphere containing the n closest photons at last intersection point
Number of reflections.
True if the ray has been refracted.
Number of refractions.
Describes the current sampling level for this ray.
Number of transparent surfaces traversed.