18 #ifndef PIC_UTIL_POINT_SAMPLERS_HPP 19 #define PIC_UTIL_POINT_SAMPLERS_HPP 29 return float(rand() % RAND_MAX) / float(RAND_MAX);
42 return (2.0f *
POISSON_RHO) / sqrtf(2.0f * sqrtf(3.0f) *
float(nSamples));
Definition: point_samplers.hpp:51
Definition: point_samplers.hpp:51
Definition: point_samplers.hpp:51
Definition: point_samplers.hpp:51
float randU()
randU computes a random number in [0, 1[ using the classic rand().
Definition: point_samplers.hpp:27
SAMPLER_TYPE
Definition: point_samplers.hpp:51
Definition: point_samplers.hpp:51
Definition: bilateral_separation.hpp:25
float PoissonRadius(int nSamples)
PoissonRadius estimates the radius of a Poisson-disk like distribution using nSmaples.
Definition: point_samplers.hpp:40
const float POISSON_RHO
Definition: point_samplers.hpp:32