RTLevelInfo Struct Reference
[Data Structures]

Inheritance diagram for RTLevelInfo:
TMCObject

List of all members.

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.

Detailed Description

Stores the history of a ray


Constructor & Destructor Documentation

RTLevelInfo::RTLevelInfo (  )  [inline]

Member Data Documentation

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.


The documentation for this struct was generated from the following file:
Generated on Mon Apr 26 22:47:53 2010 for Carrara SDK Doc by  doxygen 1.6.3