Andrew Brown
4dc1f70acf
Merge remote branch 'eminence/master'
2010-10-02 22:19:18 -04:00
Andrew Chin
60966ffa73
Improve efficiency of special textures by pre-computing them
2010-10-02 20:17:13 -04:00
Andrew Brown
759a38353d
Merge branch 'master' of git://github.com/c99koder/Minecraft-Overviewer
2010-10-02 17:47:48 -04:00
Andrew Chin
6993f2159d
Render iron and wood doors with correct orientation.
...
Note: iron doors need testing (they are currently broken in my test SMP
world)
2010-10-02 15:33:33 -04:00
Andrew Chin
cd97222a9b
Render ladders (with correct orientation)
2010-10-01 23:19:53 -04:00
Andrew Chin
66a90bb411
Render furnaces with the correct texture (instead of smooth stone)
...
These are handled specially, since one side texture is different than the
other
2010-10-01 22:51:02 -04:00
Andrew Chin
78962cfbe5
Passable crop rendering
2010-10-01 22:33:25 -04:00
Andrew Chin
86d5476234
use os.path.join to build the spawn chunk path
2010-10-01 19:45:41 -04:00
Sam Steele
93af1ef158
Add snow to the transparent_blocks array
2010-09-30 23:52:50 -07:00
Sam Steele
5d22e1cd6f
Fix whitespace formatting, make snow 1/4th of block
2010-09-30 22:47:10 -07:00
Andrew Brown
5de70db7fe
Merged in new logging, fixed markers, and minetracks
2010-09-30 23:39:18 -04:00
Andrew Brown
d366cf9da3
Merge branch 'logging' of git://github.com/alexjurkiewicz/Minecraft-Overviewer
2010-09-30 22:50:23 -04:00
Sam Steele
e54f375295
Merge branch 'master' of http://github.com/eminence/Minecraft-Overviewer
2010-09-30 18:44:04 -07:00
Andrew Chin
822dd75431
Render minetracks (with correct orientation)
...
Other things with direction (torches, ladders, stairs, etc) will be
handled in a similar fashion. Note: minetracks on slopes are still
not rendered correctly
2010-09-30 21:38:14 -04:00
Sam Steele
cf971c17c6
Render snow as half-blocks
2010-09-30 18:36:10 -07:00
Sam Steele
110240b53a
Ignore .pyc files
2010-09-30 18:35:46 -07:00
Alex Jurkiewicz
c14740cbc6
Merge branch 'master' of git://github.com/brownan/Minecraft-Overviewer into logging
2010-10-01 09:51:49 +10:00
Alex Jurkiewicz
9f49bf3d77
Change logging to use the 'logging' module.
2010-09-30 14:35:37 +10:00
Andrew Brown
fd43331350
removed unused imports
2010-09-29 23:31:19 -04:00
Stephen Fluin
5a14f1b486
Fixed scoping for imageformat
2010-09-29 21:17:22 -05:00
Michael Jensen
971f33e763
Fixed a documentation mistake, the chunkdir option is actually cachedir
2010-09-30 09:31:57 +10:00
Andrew Chin
055e11719f
Create the tiles dir, if necessary, before writing blank.png.
...
Otherwise an error is raised, since .save() won't create intermediate
directories
2010-09-29 10:05:46 -04:00
Andrew Brown
fec7f1b8e4
Added a setup.py for py2exe
2010-09-28 23:13:13 -04:00
Andrew Brown
7a696fcee0
modified to support freezing
2010-09-28 23:04:21 -04:00
Andrew Brown
81d86d6b8b
added the long awaited blank image to the output tiles.
2010-09-28 22:54:39 -04:00
Andrew Brown
dd088e192b
Merged in half block and cactus rendering fixes
...
Merge remote branch 'eminence/master'
2010-09-28 22:53:01 -04:00
Andrew Brown
2d50b2e5f5
Merging in JPEG rendering code
...
Merge remote branch 'alexjurkiewicz/master'
2010-09-28 22:45:34 -04:00
Andrew Brown
ac7908e815
readme update with parallel pngcrush recipe
2010-09-28 22:35:13 -04:00
Alex Jurkiewicz
1f8d8b1343
Disable jpeg image optimization to work around a PIL bug.
...
Ref: http://mail.python.org/pipermail/image-sig/1999-August/000816.html
2010-09-28 17:15:26 +10:00
Andrew Chin
6240f40226
Half blocks (step/#44) should be rendered reasonably well.
...
Tested 1 half block (44), 2 half blocks (43), a 3 half blocks (43,44)
and all seem to look OK.
2010-09-28 00:09:50 -04:00
Andrew Chin
aa8a369aa8
Better cacti rendering
2010-09-27 21:32:26 -04:00
Aaron Griffith
a5cc2e3ae2
more accurate marker positioning on map, and a reasonable custom projection
2010-09-27 14:54:10 -04:00
Benjamin Herr
e83796c102
Deal with higher-resolution textures
2010-09-27 20:20:31 +02:00
Alex Jurkiewicz
59481969a9
Disable chroma subsampling when saving JPEGs.
2010-09-27 23:47:03 +10:00
Andrew Brown
aa82a82f13
won't error when no worlds are found. Thanks jbergstroem
2010-09-27 09:03:24 -04:00
Alex Jurkiewicz
157eed9893
Fix typo in template.html
2010-09-27 22:11:17 +10:00
Alex Jurkiewicz
e6bfcc3033
Write HTML file with appropriate extension config.
2010-09-27 22:10:23 +10:00
Alex Jurkiewicz
244679a877
Update README with --imgformat details.
2010-09-27 22:09:58 +10:00
Alex Jurkiewicz
f0d6776ad9
Add JPEG output support.
2010-09-27 21:51:24 +10:00
Andrew Brown
c07ae135c1
catches all exceptions when loading a chunk image
2010-09-27 01:03:39 -04:00
Andrew Brown
d637ddbbe1
added the option to specify a list of chunks to update.
2010-09-27 00:52:11 -04:00
Andrew Brown
58202bd779
Fixed this
2010-09-26 23:29:06 -04:00
Andrew Brown
458870510c
Merge remote branch 'eminence/master'
2010-09-26 23:05:34 -04:00
Andrew Brown
a957d0b097
clarified texture issue in readme. Misc changes
...
Added check for python >=2.6
Added current directory and program directory to paths to search for
minecraft.jar
2010-09-26 23:04:12 -04:00
Andrew Chin
18040d96b4
Add support for some non-block textures
...
The following textures now no longer render as blocks:
* Flowers
* Mushrooms
* Saplings
* Reeds
* Torches
Note that torches attached to wall are still rendered incorrectly
2010-09-26 01:33:24 -04:00
Andrew Chin
0a73d3af56
Merge remote branch 'origin/master'
2010-09-26 01:32:16 -04:00
Andrew Brown
f5f572a92b
fixed corrupt chunk handling code.
...
Instead of re-gening the chunk, it now removes it and leaves it alone.
The reason is that, now that the cache dir is separated from the chunk
data files, there's no way for that code to know where it came from. For
now, it's easier to just omit that one chunk, it'll be re-generated on
the next run anyways.
2010-09-25 23:10:49 -04:00
Andrew Brown
8d2c575758
properly loads the image and detects corrupted images
2010-09-25 15:07:41 -04:00
Andrew Brown
3c75c60f61
overhauled options descriptions in readme
2010-09-25 01:33:39 -04:00
Andrew Chin
80c15a3910
Added initial work on a structure to allow map annocations
...
The spawn point is automatically added to the gmap as a marker.
Adding other markers (signs, mob spawners, etc) should be fairly
easy. Note: the math that converts from in-game block coordinates
to pixel coordinates is iffy. it requires a careful codereview
2010-09-24 23:26:43 -04:00