From ba66d00de3cfc1f7c5b6f1a7bffcacb794eb769e Mon Sep 17 00:00:00 2001 From: Grimsace Date: Thu, 5 Feb 2026 14:06:54 -0600 Subject: [PATCH] evenly spread points of interest for road generation for a more natural look --- roads.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roads.go b/roads.go index a735cc6..45580d8 100644 --- a/roads.go +++ b/roads.go @@ -107,7 +107,7 @@ func generatePOIs(width, height int, settings *Settings, allWaterPixels []image. } } else { angle := randSrc.Float64() * 2 * math.Pi - r := randSrc.Float64() * radius + r := math.Sqrt(randSrc.Float64()) * radius x = int(float64(centerX) + r*math.Cos(angle)) y = int(float64(centerY) + r*math.Sin(angle)) }