RavEngine
Loading...
Searching...
No Matches
vraudio::ReflectionKernel Class Reference

Public Member Functions

 ReflectionKernel (const std::array< float, kNumReverbOctaveBands > &absorption_coefficients, float scattering_coefficient, std::function< float()> random_number_generator)
 
AcousticRay Reflect (const AcousticRay &incident_ray) const
 
void ReflectDiffuseRain (const AcousticRay &incident_ray, const AcousticRay &reference_reflected_ray, const Eigen::Vector3f &listener_position, float *direction_pdf, AcousticRay *diffuse_rain_ray) const
 

The documentation for this class was generated from the following files: