Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Member Functions | List of all members
PbrMediumTransmittance Class Reference

The PbrLightTransmittance class Is used to compute the transmittance value for the ligh ray. More...

Classes

struct  Event
 

Public Member Functions

void add_event (const GMathVec3f &attenuation, ModuleMaterial *material, float t, bool in_event)
 Push a IN event in the LightTransmitance.
 
GMathVec3f evaluate_transmittance (PbrMediumStack stack, const double &z_max)
 Return the transmittance evaluated with the m_medium_events and the stack.
 
bool is_empty () const
 

Detailed Description

The PbrLightTransmittance class Is used to compute the transmittance value for the ligh ray.