Ejemplo n.º 1
0
    public BlueNoiseGenerator(float range)
    {
        int intRange = (int)range;

        allSamplesCount = intRange * intRange;
        allSamples      = Enumerable.Range(0, allSamplesCount)
                          .Select(x => new Vector2(x / intRange, x % intRange)).ToList();
        Range = range;
        WhiteNoiseGenerator = new WhiteNoiseGenerator(range);

        var first = WhiteNoiseGenerator.Next();

        samples.Add(first);

        quadTree = new QuadTree(first);
    }