pigmap: fast Minecraft map renderer
December 22, 2010 8:01 AM Subscribe
pigmap: fast Minecraft map renderer
pigmap is a Minecraft map renderer that I wrote for MeFi's own Aporkalypse Now server.
The Aporkalypse was too huge (nearing 1 million chunks) for Minecraft Overviewer to deal with in a timely fashion, so pigmap was designed from the ground up to be fast enough for large worlds. It does essentially the same thing as Overviewer--isometric projection, Google Maps output--just faster (and with fewer features).
It may not be too useful to the general public at the moment (it only builds on Linux or Cygwin, and has only a command-line interface), but server operators may find it handy.
pigmap is a Minecraft map renderer that I wrote for MeFi's own Aporkalypse Now server.
The Aporkalypse was too huge (nearing 1 million chunks) for Minecraft Overviewer to deal with in a timely fashion, so pigmap was designed from the ground up to be fast enough for large worlds. It does essentially the same thing as Overviewer--isometric projection, Google Maps output--just faster (and with fewer features).
It may not be too useful to the general public at the moment (it only builds on Linux or Cygwin, and has only a command-line interface), but server operators may find it handy.
I'm the trained monkey responsible for keeping the server up, and let me provide some comparisons:
It used to take dozens of hours to render the map from scratch. By comparison, pigmap rendered the whole damn thing in 30 minutes. (!!!!)
Here's our current map.
(Note: I hand-tweaked a custom terrain.png to get that particular aesthetic)
posted by toomuchpete at 8:11 AM on December 22, 2010 [1 favorite]
It used to take dozens of hours to render the map from scratch. By comparison, pigmap rendered the whole damn thing in 30 minutes. (!!!!)
Here's our current map.
(Note: I hand-tweaked a custom terrain.png to get that particular aesthetic)
posted by toomuchpete at 8:11 AM on December 22, 2010 [1 favorite]
This is amazing. pigmap was able to render a map, that took Overviewer 5 hours to update even with a cache, in only 35 minutes.
The markers generated with this script are no longer accurate though, they seem to have moved down and to the right (north west, I guess). Other than that, I love it!
posted by Memo at 9:29 AM on December 22, 2010
The markers generated with this script are no longer accurate though, they seem to have moved down and to the right (north west, I guess). Other than that, I love it!
posted by Memo at 9:29 AM on December 22, 2010
The markers generated with this script are no longer accurate though
Take a look at our JavaScript. Equalpants worked out the new FromWorldToLatLng() function that works like a charm.
posted by toomuchpete at 9:34 AM on December 22, 2010
Take a look at our JavaScript. Equalpants worked out the new FromWorldToLatLng() function that works like a charm.
posted by toomuchpete at 9:34 AM on December 22, 2010
Sorry about that, Memo. I was going to add an HTML-page output before the "release", but somehow forgot. Reckon I'll put that in today or tomorrow...
posted by equalpants at 10:19 AM on December 22, 2010
posted by equalpants at 10:19 AM on December 22, 2010
I have no idea what this is about really but I support the cleverness.
posted by gomichild at 3:01 PM on December 22, 2010
posted by gomichild at 3:01 PM on December 22, 2010
You are doing god's work, equalpants.
posted by cortex at 9:15 AM on December 23, 2010 [1 favorite]
posted by cortex at 9:15 AM on December 23, 2010 [1 favorite]
« Older The Strange & Wonderful World of Ants - children's... | Sketches, Comics, Math, Word G... Newer »
Could you please link to a map?
posted by Memo at 8:08 AM on December 22, 2010