Example #1
0
        public static ISampler CreateSampler(ParameterSet parameters, IFilm film, ICamera camera)
        {
            // Initialize common sampler parameters
            int xstart, xend, ystart, yend;
            film.GetSampleExtent (out xstart, out xend, out ystart, out yend);
            int nsamp = parameters.FindOneInt ("pixelsamples", 4);

            return new LowDiscrepancy (xstart, xend, ystart, yend, nsamp, camera.ShutterOpen, camera.ShutterClose);
        }