evenly spread points of interest for road generation for a more natural look

This commit is contained in:
Grimsace
2026-02-05 14:06:54 -06:00
parent d9a23764eb
commit ba66d00de3
+1 -1
View File
@@ -107,7 +107,7 @@ func generatePOIs(width, height int, settings *Settings, allWaterPixels []image.
} }
} else { } else {
angle := randSrc.Float64() * 2 * math.Pi angle := randSrc.Float64() * 2 * math.Pi
r := randSrc.Float64() * radius r := math.Sqrt(randSrc.Float64()) * radius
x = int(float64(centerX) + r*math.Cos(angle)) x = int(float64(centerX) + r*math.Cos(angle))
y = int(float64(centerY) + r*math.Sin(angle)) y = int(float64(centerY) + r*math.Sin(angle))
} }