Gregory Short
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.
2010-09-06 17:44:08 -05:00
Andrew Brown
2d7bd248ed
fixed strangeness in tile caching code.
...
I believe the tile caching and hashing mechanisms are working now.
2010-09-06 12:58:30 -04:00
Andrew Brown
54fb6ace07
fixed typo. Thanks again alexjurkiewicz
2010-09-05 21:39:43 -04:00
Andrew Brown
06006c6202
added tile caching. A tile will only be re-rendered if the underlying
...
chunks changed.
The next time a set of tiles is generated, a series of has files will be
written along side the image files. These keep track of whether the file
has changed.
2010-09-05 18:11:47 -04:00
Andrew Brown
ed8ea421fc
won't render tiles that would otherwise be blank.
...
This cuts down on the number of files outputted and the total size.
2010-09-05 13:58:50 -04:00
Andrew Brown
e5edfcbac8
readme update
2010-09-05 12:34:47 -04:00
Andrew Brown
956e72dda1
fixed headers in wrong order
2010-09-04 22:57:36 -04:00
Andrew Brown
e15e05ab70
changed readme name so github will format it
2010-09-04 22:54:38 -04:00
Andrew Brown
60ed1e91ea
updated readme
2010-09-04 19:38:31 -04:00
Andrew Brown
a31810957f
added gmap command line interface file
2010-09-04 19:22:32 -04:00
Andrew Brown
1e08406dff
quadtree generation works. Changed scaling algorithm
2010-09-04 19:22:04 -04:00
Andrew Brown
8afeb05cc8
disabled rendering torches and minetracks for now
2010-09-04 19:20:04 -04:00
Andrew Brown
4201889941
added a block totaling function
2010-09-02 23:21:09 -04:00
Andrew Brown
2005976248
I think the quadtree works now. Comments for it are inaccurate though
2010-09-02 23:19:32 -04:00
Andrew Brown
d86f158b9f
re-render a chunk if the image is corrupt
2010-09-02 23:19:15 -04:00
Andrew Brown
0b2880de08
should be raising this exception
2010-09-01 23:47:22 -04:00
Andrew Brown
e2b29328c6
Merge remote branch 'origin/tiles' into tiles
...
Conflicts:
world.py
2010-09-01 23:44:05 -04:00
Andrew Brown
0cb7df13fb
quadtree generation sorta works
2010-09-01 23:42:17 -04:00
Andrew Brown
b198ee9049
Merge branch 'master' into tiles
2010-09-01 10:23:09 -04:00
Andrew Brown
4d0c869725
updated and clarified readme
2010-09-01 10:20:55 -04:00
Andrew Brown
2f94c2c21d
...
2010-09-01 10:18:15 -04:00
Andrew Brown
de95ef827f
wrote function prototype and docstring. Now I just need to implement it
2010-08-31 23:35:23 -04:00
Andrew Brown
ee6eaf0206
tile drawing function implemented. Still needs an interface
2010-08-30 21:05:22 -04:00
Andrew Brown
8c162ce890
Checks for terrain.png in CWD first. Thanks alexjurkiewicz!
2010-08-29 11:37:18 -04:00
Andrew Brown
70361f3a6b
added proper paths for Macs. Thanks ventolin!
2010-08-28 23:26:31 -04:00
Andrew Brown
6ba9eb903d
corrected some numbers in the comments
2010-08-28 23:03:26 -04:00
Andrew Brown
09392fe3b4
prints out a full traceback for exceptions in worker processes
2010-08-28 22:55:17 -04:00
Andrew Brown
427f6fb92d
padded block list to 256 length
2010-08-28 20:29:38 -04:00
Andrew Brown
145d271195
files are opened in binary for windows compatibility
2010-08-28 19:02:37 -04:00
Andrew Brown
403815a7dd
added proper env var for windows
2010-08-28 18:50:19 -04:00
Andrew Brown
abba5e1b2f
added a readme
2010-08-28 18:02:14 -04:00
Andrew Brown
6d7e64a3d1
moved Image.new after the subprocesses are started
2010-08-28 17:42:52 -04:00
Andrew Brown
8817689276
added a command line interface
2010-08-27 23:45:19 -04:00
Andrew
08a86a52ab
uses multiprocessing to speed up rendering. Caches chunks
2010-08-24 21:11:57 -04:00
Andrew
2eca1a5fb5
initial comit
2010-08-22 10:16:10 -04:00