Wayverb
|
#include <stochastic_histogram.h>
Public Member Functions | |
stochastic_group_processor (const core::compute_context &cc, const glm::vec3 &source, const glm::vec3 &receiver, const core::environment &environment, size_t total_rays, size_t max_image_source_order, float receiver_radius, float histogram_sample_rate, size_t group_items) | |
template<typename It > | |
void | process (It b, It e, const core::scene_buffers &buffers, size_t step, size_t) |
Histogram | get_results () const |
Where Histogram is probably a stochastic::energy_histogram or a stochastic::directional_energy_histogram.
|
inline |
A max_image_source_order of 0 = direct energy from image-source An order of 1 = direct and one reflection from image-source i.e. the order == the number of reflections for each image