Пример #1
0
        Vector2 EvaluateCDFAndGetPos(CDFdistrib distrib)
        {
            Vector2 pixel            = distrib.Evaluate().ToVector2();
            Vector2 normalizedCoords = Vector2.Divide(new Vector2(pixel.Y, pixel.X), new Vector2(distribWidth, distribHeight));

            return(PlayArea.MapArea.Evaluate(normalizedCoords) + MyRandom.InsideUnitCircle() * pixelSize);
        }