|
bool | push_transparency (const UniqueString &material_name, const GMathVec3f &transparency=GMathVec3f(1.0f), const UniqueString &event_type=PbrLpeLabels::TRANSMIT) |
|
bool | push_volume_transparency (const UniqueString &material_name, const GMathVec3f &transparency=GMathVec3f(1.0f)) |
|
bool | push (const UniqueString &material_name, const UniqueString &lobe_name, const PbrChannelIndex &channel_index, const GMathVec3f &path_factor) |
|
void | accumulate_light (const GMathVec3f &color, const PbrChannelIndex &channel_index, const UniqueString &material_name, const UniqueString &light_name, const UniqueString &event_type=PbrLpeLabels::LIGHT) |
|
void | accumulate_light (const PbrChannelContribution &channel_contribution, const UniqueString &material_name, const UniqueString &light_name, const UniqueString &event_type=PbrLpeLabels::LIGHT) |
|
void | accumulate_light (const GMathVec3f &color, const UniqueString &light_name, const UniqueString &event_type=PbrLpeLabels::LIGHT) |
|
void | accumulate_light (const GMathVec3f &color, const PbrChannelIndex &channel_index, const UniqueString &material_name, const UniqueString &light_name, const bool &is_exclusive) |
|
void | accumulate_light (const PbrChannelContribution &channel_contribution, const UniqueString &material_name, const UniqueString &light_name, const bool &is_exclusive) |
|
void | accumulate_light (const GMathVec3f &color, const UniqueString &light_name, const bool &is_exclusive) |
|
void | accumulate_unoccluded (const GMathVec3f &color, const PbrChannelIndex &channel_index, const UniqueString &material_name, const UniqueString &light_name) |
|
void | accumulate_unoccluded (const PbrChannelContribution &channel_contribution, const UniqueString &material_name, const UniqueString &light_name) |
|
void | accumulate_unoccluded (const GMathVec3f &color, const UniqueString &light_name) |
|
void | accumulate_light_clamping (const GMathVec3f &color, const PbrChannelIndex &channel_index, const UniqueString &material_name, const UniqueString &light_name) |
|
void | accumulate_light_clamping (const PbrChannelContribution &channel_contribution, const GMathVec3f &clamping_factor, const UniqueString &material_name, const UniqueString &light_name) |
|
void | accumulate_emission (const GMathVec3f &color, const UniqueString &object_name) |
|
void | accumulate_emission (const GMathVec3f &color, const PbrChannelIndex &channel_index, const UniqueString &material_name, const UniqueString &object_name) |
|
void | accumulate_emission_clamping (const GMathVec3f &color, const UniqueString &object_name) |
|
void | accumulate_emission_clamping (const GMathVec3f &color, const PbrChannelIndex &channel_index, const UniqueString &material_name, const UniqueString &object_name) |
|
void | accumulate_clamping (const GMathVec3f &color, const PbrChannelIndex &channel_index, const UniqueString &material_name) |
|
void | accumulate_material_constant (const GMathVec3f &color, const UniqueString &material_name, const UniqueString &constant_name) |
|
void | accumulate_bxdf_constant (const GMathVec3f &color, const PbrChannelIndex &channel_index, const UniqueString &material_name, const UniqueString &lobe_name, const UniqueString &constant_name) |
|
void | hit_background (const GMathVec3f &background_color=GMathVec3f(1.0f)) |
|
void | configure (LpeAutomata &automata, const unsigned int &max_recursion_depth) |
|
void | begin (const UniqueString &camera_name) |
|
void | end (CoreBasicArray< float > &output) |
|
void | push_factor (const GMathVec3f &factor) |
|
void | pop_factor () |
|
bool | move (const LpeEvent *events, const unsigned int &event_count, const GMathVec3f &path_factor) |
|
bool | move (const LpeEvent &event, const GMathVec3f &path_factor) |
|
bool | push (const LpeEvent *events, const unsigned int &event_count, const GMathVec3f &path_factor) |
|
bool | push (const LpeEvent &event, const GMathVec3f &path_factor) |
|
void | pop () |
|
void | accumulate (const GMathVec3f &color, const LpeEvent *events, const unsigned int &event_count) |
|
void | accumulate (const GMathVec3f &color, const LpeEvent &event) |
|