diff --git a/vcg/complex/algorithms/point_sampling.h b/vcg/complex/algorithms/point_sampling.h index d1b00b9e..88c3e92a 100644 --- a/vcg/complex/algorithms/point_sampling.h +++ b/vcg/complex/algorithms/point_sampling.h @@ -212,7 +212,7 @@ static math::MarsenneTwisterRNG &SamplingRandomGenerator() // Returns an integer random number in the [0,i-1] interval using the improve Marsenne-Twister method. static unsigned int RandomInt(unsigned int i) { - return (SamplingRandomGenerator().generate(0) % i); + return (SamplingRandomGenerator().generate(i)); } // Returns a random number in the [0,1) real interval using the improved Marsenne-Twister method.