0

Commit Graph

  • 971f33e763 Fixed a documentation mistake, the chunkdir option is actually cachedir Michael Jensen 2010-09-30 09:31:57 +10:00
  • 055e11719f Create the tiles dir, if necessary, before writing blank.png. Andrew Chin 2010-09-29 10:05:46 -04:00
  • fec7f1b8e4 Added a setup.py for py2exe Andrew Brown 2010-09-28 23:13:13 -04:00
  • 7a696fcee0 modified to support freezing Andrew Brown 2010-09-28 23:04:21 -04:00
  • 81d86d6b8b added the long awaited blank image to the output tiles. Andrew Brown 2010-09-28 22:54:39 -04:00
  • dd088e192b Merged in half block and cactus rendering fixes Andrew Brown 2010-09-28 22:46:33 -04:00
  • 2d50b2e5f5 Merging in JPEG rendering code Andrew Brown 2010-09-28 22:36:03 -04:00
  • ac7908e815 readme update with parallel pngcrush recipe Andrew Brown 2010-09-28 22:35:13 -04:00
  • 8dccf4162c added run-time flags to enable lighting or nighttime rendering Aaron Griffith 2010-09-28 16:57:23 -04:00
  • d6fc49e1d9 store less data at once, and chunk boundary lighting occlusion checks Aaron Griffith 2010-09-28 10:47:19 -04:00
  • 1f8d8b1343 Disable jpeg image optimization to work around a PIL bug. Ref: http://mail.python.org/pipermail/image-sig/1999-August/000816.html Alex Jurkiewicz 2010-09-28 17:15:26 +10:00
  • 6240f40226 Half blocks (step/#44) should be rendered reasonably well. Andrew Chin 2010-09-28 00:09:50 -04:00
  • aa8a369aa8 Better cacti rendering Andrew Chin 2010-09-27 21:32:26 -04:00
  • 27e9b1cb15 added (commented out, for now) night render code Aaron Griffith 2010-09-27 20:31:31 -04:00
  • 8d145f2b58 added correct chunk boundary lighting Aaron Griffith 2010-09-27 19:59:41 -04:00
  • db62ad94ee correct (though chunk-local only) per-face lighting Aaron Griffith 2010-09-27 19:04:35 -04:00
  • a15390cc47 initial stab at lighting support Aaron Griffith 2010-09-27 14:55:16 -04:00
  • a5cc2e3ae2 more accurate marker positioning on map, and a reasonable custom projection Aaron Griffith 2010-09-27 14:54:10 -04:00
  • e83796c102 Deal with higher-resolution textures Benjamin Herr 2010-09-27 19:24:43 +02:00
  • 59481969a9 Disable chroma subsampling when saving JPEGs. Alex Jurkiewicz 2010-09-27 23:47:03 +10:00
  • aa82a82f13 won't error when no worlds are found. Thanks jbergstroem Andrew Brown 2010-09-27 09:03:24 -04:00
  • 157eed9893 Fix typo in template.html Alex Jurkiewicz 2010-09-27 22:11:17 +10:00
  • e6bfcc3033 Write HTML file with appropriate extension config. Alex Jurkiewicz 2010-09-27 22:10:23 +10:00
  • 244679a877 Update README with --imgformat details. Alex Jurkiewicz 2010-09-27 22:09:58 +10:00
  • f0d6776ad9 Add JPEG output support. Alex Jurkiewicz 2010-09-27 21:51:24 +10:00
  • c07ae135c1 catches all exceptions when loading a chunk image Andrew Brown 2010-09-27 01:03:39 -04:00
  • d637ddbbe1 added the option to specify a list of chunks to update. Andrew Brown 2010-09-27 00:52:11 -04:00
  • 58202bd779 Fixed this Andrew Brown 2010-09-26 23:29:06 -04:00
  • 458870510c Merge remote branch 'eminence/master' Andrew Brown 2010-09-26 23:05:34 -04:00
  • a957d0b097 clarified texture issue in readme. Misc changes Andrew Brown 2010-09-26 23:04:12 -04:00
  • 18040d96b4 Add support for some non-block textures Andrew Chin 2010-09-26 01:33:24 -04:00
  • 0a73d3af56 Merge remote branch 'origin/master' Andrew Chin 2010-09-26 01:32:16 -04:00
  • f5f572a92b fixed corrupt chunk handling code. Andrew Brown 2010-09-25 23:10:49 -04:00
  • 8d2c575758 properly loads the image and detects corrupted images Andrew Brown 2010-09-25 15:07:41 -04:00
  • 3c75c60f61 overhauled options descriptions in readme Andrew Brown 2010-09-25 01:33:39 -04:00
  • 80c15a3910 Added initial work on a structure to allow map annocations Andrew Chin 2010-09-24 23:26:43 -04:00
  • 32b776e6cc Tile task pool gets a maximum of 10000 tasks at a time Andrew Brown 2010-09-24 00:36:33 -04:00
  • b64ea5ad23 program is now completely single threaded/processed with -p1 Andrew Brown 2010-09-23 00:08:20 -04:00
  • c53070304f can now specify a chunk cache directory manually Andrew Brown 2010-09-22 23:43:40 -04:00
  • 0c803608f3 moved a bit of code to a generator function Andrew Brown 2010-09-22 00:06:48 -04:00
  • d6f5afc40f Added GPL license to all files. Andrew Brown 2010-09-21 22:51:12 -04:00
  • 95f6342154 added a link to the world examples in the readme. Andrew Brown 2010-09-21 22:37:45 -04:00
  • 7278286599 get_worlds only considers world dirs of length 6 Andrew Brown 2010-09-21 22:36:06 -04:00
  • 07145bef3b make it easier for the user to use a map in an expected location, show some information about found saves Ryan Hitchman 2010-09-21 15:07:23 -05:00
  • e0929d06f4 explicitly create dest dir to fix race condition Andrew Brown 2010-09-18 11:37:03 -04:00
  • b12e2d1c8c fixed race condition in creating directories Andrew Brown 2010-09-18 10:53:50 -04:00
  • 7e62ab355f readme update Andrew Brown 2010-09-18 00:32:59 -04:00
  • 430ee24830 added existance checks before moving dirs. Andrew Brown 2010-09-18 00:24:22 -04:00
  • c8c16d5fd3 big commits to a bunch of stuff. See expanded message Andrew Brown 2010-09-18 00:14:02 -04:00
  • 7d11f4ecef Avoid a complete re-gen when world expands. Andrew Brown 2010-09-16 23:41:07 -04:00
  • 72090ff099 readme update Andrew Brown 2010-09-15 21:55:55 -04:00
  • 612307ff15 implemented hack to fix water grids. Water looks okay now! Andrew Brown 2010-09-15 21:52:57 -04:00
  • 9737a97d8a added an option to delete caches Andrew Brown 2010-09-15 21:17:37 -04:00
  • 6e323791e6 removed unneeded imports Andrew Brown 2010-09-15 19:13:55 -04:00
  • 0368a9b53c more readme updates Andrew Brown 2010-09-15 19:07:00 -04:00
  • 340229c690 readme updates Andrew Brown 2010-09-15 00:10:33 -04:00
  • b7ee3cb9e7 correct tiles dir Andrew Brown 2010-09-15 00:03:34 -04:00
  • 2d4f0cc082 I believe I now have a usable program again Andrew Brown 2010-09-14 23:51:05 -04:00
  • 230e6ad480 Re-wrote most of the quad-tree tile code and world code. Andrew Brown 2010-09-14 22:55:27 -04:00
  • 206c8a4c41 Merge branch 'master' of github.com:brownan/Minecraft-Overviewer Andrew Brown 2010-09-14 18:12:50 -04:00
  • 44fc65d753 I think this should fix windows support Andrew Brown 2010-09-14 18:12:02 -04:00
  • 3ddd1d26e1 -p1 has fewer output lines for chunk process Andrew Brown 2010-09-14 12:37:36 -04:00
  • 0003950c5e tile generation works for -p1 Andrew Brown 2010-09-12 22:23:01 -04:00
  • c10f267041 Removed the scale control as it was completely wrong, dur. Gregory Short 2010-09-12 14:13:54 -05:00
  • 768a82cc13 Fixed the debug overlay to properly use config.tileSize instead of a hard-coded 384, also explicitly set which map controls will be displayed so that the map type controls allowing the user to switch back to the default google maps don't appear. Gregory Short 2010-09-12 14:12:49 -05:00
  • 70805f3a67 Added a debug option to the config options in template.html. Setting this to true displays a tile boundary overlay as well as x, y, and z values for each tile, and the tile's url. Defaults to false. Gregory Short 2010-09-12 14:05:36 -05:00
  • 51d30a77d0 how embarrassing, I left some debug code in Andrew Brown 2010-09-12 10:10:16 -04:00
  • 8870e1d22a Merge remote branch 'munki/master' Andrew Brown 2010-09-12 01:06:04 -04:00
  • a3a4877e6a no longer validates images, runs MUCH faster to scan existing chunks. Andrew Brown 2010-09-12 01:04:31 -04:00
  • 55d596fc26 chunk progress prints fewer lines. Made a perhaps insignificant algorithm change Andrew Brown 2010-09-11 22:34:07 -04:00
  • 5726f7e23e chunk generation checks mtime before hashing block array Andrew Brown 2010-09-11 19:06:32 -04:00
  • 699fe0889c Merge branch 'master' of http://github.com/brownan/Minecraft-Overviewer Gregory Short 2010-09-11 14:33:40 -05:00
  • 07d6df1cbe fixed minecraft.jar path on macs Andrew Brown 2010-09-11 15:33:00 -04:00
  • 7e5deed0f5 Merge branch 'master' of http://github.com/brownan/Minecraft-Overviewer Gregory Short 2010-09-11 14:27:23 -05:00
  • 9309fd6c96 Uses a shared semaphore to spawn new processes when needed. Andrew Brown 2010-09-11 13:21:13 -04:00
  • 8bc789a4d0 Minor documentation update (alleged default was incorrect) Gregory Short 2010-09-11 11:13:57 -05:00
  • be146385e4 readme updates Andrew Brown 2010-09-11 00:36:43 -04:00
  • f9783d7a20 Tile rendering is now mostly parallel up to 4 procs. Andrew Brown 2010-09-11 00:12:38 -04:00
  • 1e296e858a readme updates, texture code updates. Andrew Brown 2010-09-10 00:04:02 -04:00
  • 0b77c02a62 Merge remote branch 'munki/master' Andrew Brown 2010-09-09 22:43:35 -04:00
  • 91440ec621 subprocesses catch keyboardinterrupt and raise a proper exception. Andrew Brown 2010-09-09 22:41:28 -04:00
  • f442c984c1 If -c or --cachelife option is <= 0, the ?c= parameter won't be appended to tile urls so that caching can be controlled server-side (or left to the whim of the browser) Gregory Short 2010-09-09 02:41:11 -05:00
  • b6ceb536da removes tiles if they no longer exist Andrew Brown 2010-09-07 21:52:56 -04:00
  • b0b9a9a71a Merge remote branch 'munki/master' Andrew Brown 2010-09-07 21:36:08 -04:00
  • 8382e6664a cleaned up some comments Andrew Brown 2010-09-07 21:32:57 -04:00
  • 1ebde2ff55 readme updates, added a features section at the top Andrew Brown 2010-09-07 23:56:29 +08:00
  • dda682ce51 Merge remote branch 'munki/master' Andrew Brown 2010-09-07 21:19:08 -04:00
  • 94f1b25777 Map is better centered now when initially loading the page. The latitude is an approximation of the center, since we're using a mercator projection with what should be a rotated euclidean one. It's close enough. Gregory Short 2010-09-07 20:02:25 -05:00
  • 32c2626b39 Added configurable option for controlling how long a tile will live in the browser's cache before being refetched. Good for configurations where the map will be automatically updated ona regular basis and the web browser's cache would get out of sync. Default is 24 hours. Gregory Short 2010-09-07 19:56:44 -05:00
  • dddeb199d3 readme updates, added a features section at the top Andrew Brown 2010-09-07 11:56:29 -04:00
  • 1b4a775f72 Merged and resolved conflicts. Gregory Short 2010-09-06 22:22:33 -05:00
  • 41f5eab067 fixed template.html to use the right path Andrew Brown 2010-09-06 22:53:16 -04:00
  • dfc336e46a should still make the tiledir even if destdir exists Andrew Brown 2010-09-06 22:17:10 -04:00
  • 4bbdf17bd5 Merge commit 'bf07d3d10c2e00eba3371cff700c8f3cb4d8e3e8' Andrew Brown 2010-09-06 22:12:24 -04:00
  • 92724e2688 updated readme Andrew Brown 2010-09-06 22:05:32 -04:00
  • 9e11071b35 Moved html generation to happen before quadtree generation. This way, you can open up the html file immediately and browse the map as it is being generated! This necessitated pulling the zoom-depth determination out into its own function. Gregory Short 2010-09-06 20:51:06 -05:00
  • bf07d3d10c Moved gmap tiles into a tiles/ subdirectory for a cleaner gmap final output (output directory contains just index.html and tiles/) Gregory Short 2010-09-06 19:58:56 -05:00
  • 040e269331 Updated template.html to use google maps api v3. This also resolves the bug where double-clicking on the right side of the map to zoom in would zoom somewhere else entirely. Gregory Short 2010-09-07 06:44:08 +08:00
  • 56a8970bdc Updated template.html to use google maps api v3. This also resolves the bug where double-clicking on the right side of the map to zoom in would zoom somewhere else entirely. Gregory Short 2010-09-06 17:44:08 -05:00
  • 2d7bd248ed fixed strangeness in tile caching code. Andrew Brown 2010-09-06 12:58:30 -04:00