Torus colatitude formula documentation
The map_colatitude() function in server/generator/mapgen_topology.c contains a formula for torus topologies (permalink) documented only with the comment
/* This projection makes poles with a shape of a quarter-circle along * "P" and the equator as a straight line along "/". * * This is explained more fully in RT 8624; the discussion can be found at * http://thread.gmane.org/gmane.games.freeciv.devel/42648 */ return MAX_COLATITUDE * (1.5 * (x * x * y + x * y * y) - 0.5 * (x * x * x + y * y * y) + 1.5 * (x * x + y * y));
I was able to reverse engineer the formula (with a bit of luck and a lot of trial and error):
This leaves open two questions:
It's a comment-only change, so there's no real reason not to accept it even during S3_0 code freeze, especially before RC1.
(Given the available Resolution values in osdn, we use "Accepted" to mark that the review period begins)