Alejandro Aguilera
f240da29f4
Re-fix the bug "what I was thinking?!"
...
Improve the looking of all torches, and add orientation for them.
2011-03-29 21:11:22 +02:00
Alejandro Aguilera
d9436d2c66
Fix a bug of the type "What I was thinking!?" in _build_full_block
2011-03-29 20:45:10 +02:00
Aaron Griffith
7955092e66
Merge branch 'dtt-c-render' into overlays
...
Conflicts:
overviewer.py
setup.py
2011-03-29 05:57:56 -04:00
Aaron Griffith
9c25c6259c
added center to config.js, lets you set map center in world coords
...
By default, it is set to spawn. Also I changed defaultZoom to 2, which
looks better (the world used to show up as *tiny* by default).
2011-03-29 05:48:40 -04:00
Aaron Griffith
9b36d21c37
moved non-config, global variables out of config.js
2011-03-29 05:29:37 -04:00
Aaron Griffith
88d4ebe5ae
added --list-rendermodes option
2011-03-29 05:24:25 -04:00
Aaron Griffith
5f0766839e
added metadata to rendermodes, and python bindings for them
2011-03-29 05:13:25 -04:00
Aaron Griffith
862ee62cb9
fixed warning during compile about endian.c
2011-03-29 04:46:40 -04:00
Aaron Griffith
d7af3d437b
changing the C header files now correctly rebuilds whole extension
2011-03-29 04:33:41 -04:00
Aaron Griffith
0a64c00859
Merge remote branch 'xon/dtt-c-render' into dtt-c-render
...
Conflicts:
rendernode.py
2011-03-29 04:20:17 -04:00
Xon
346c42d64b
Fixed chunk caching to correctly count empty chunk responses.
...
Tweaked upper bound on number of chunks to cache.
2011-03-29 09:56:00 +08:00
Xon
2a234e0659
Fix typo in pool warmup in non-verbose mode
2011-03-29 09:15:34 +08:00
Xon
a1f5c9ddaf
Fixed POI code in chunk.py after cleanup
2011-03-29 09:13:30 +08:00
Xon
0caa033292
Made rendernode.py POI queue world independant
2011-03-29 07:38:49 +08:00
Andrew Chin
1ff6783e35
Use a different Queue object
...
the multiprocessing module is a mystery to me
2011-03-28 19:26:48 -04:00
Xon
db7c61a090
Fix missing import
2011-03-29 07:15:22 +08:00
Xon
ff7e9d0794
Pool warmup (to report worker IDs) set to aynsc when not in verbose mode
2011-03-29 07:15:22 +08:00
Xon
bb07e07f26
Cleaned up leftovers in chunk.py from before c_overviewer did rendering
2011-03-29 07:15:21 +08:00
Xon
d547727556
Inline render_to_image since it was just creating a ChunkRender object can calling it.
...
Moved biome init code out of chunk.py and into rendernode.py for per-worker initialization
2011-03-29 07:15:21 +08:00
Andrew Chin
d2252acfe6
Signs should be working again
2011-03-28 15:07:49 -04:00
Aaron Griffith
b24ae6c00a
signposts controls no longer toggle overlays
2011-03-28 05:18:41 -04:00
Aaron Griffith
f23d3ddac9
converted spawn into a overlay-based rendermode
2011-03-28 03:40:02 -04:00
Aaron Griffith
83db528d81
added callback for derived rendermodes to easily provide overlay color
2011-03-28 03:20:16 -04:00
Aaron Griffith
d4bd1d713c
overlay mode now only considers blocks where overlays make sense
2011-03-28 03:09:00 -04:00
Aaron Griffith
9f69f099ad
initial support for map overlays
2011-03-28 02:50:36 -04:00
Aaron Griffith
4977ae8767
added exceptions for .DS_Store and Thumbs.db in mirror_dir
2011-03-27 21:24:25 -04:00
Aaron Griffith
c738777839
Merge commit 'fenixin/dtt-c-render-newblocks' into dtt-c-render
2011-03-27 18:49:18 -04:00
Andrew Chin
38ce8681fd
suppport win64 builds
2011-03-27 13:59:13 -04:00
Alejandro Aguilera
69179097c5
Paste the top texture the last in _build_full_blocks
2011-03-27 14:46:15 +02:00
Alejandro Aguilera
805450e5f4
Add cake to textures.py (cake!)
2011-03-27 14:42:21 +02:00
Alejandro Aguilera
e33f55977b
Add redstone torches to textures.py (without orientation).
2011-03-27 13:58:42 +02:00
Alejandro Aguilera
8fa8a09492
Add crafting table to the special blocks set.
2011-03-27 13:41:41 +02:00
Aaron Griffith
e0e571971a
added endianness helper functions, and reading biome data directly
2011-03-27 06:07:43 -04:00
Aaron Griffith
fc176206ff
initial C biome code
2011-03-27 05:49:57 -04:00
Aaron Griffith
310cb8a1f6
Merge commit 'fenixin/dtt-c-render-water-redstone' into dtt-c-render
...
Changed 0b0000 constants into 0x00 equivalents.
2011-03-26 23:34:42 -04:00
Aaron Griffith
1f27ccb9be
added overall_alpha parameter to alpha_over, speeding up lighting
2011-03-26 21:52:16 -04:00
Alejandro Aguilera
afb05098f9
Add support for redstone and improve the looking of waterfalls.
...
Changes in textures.py and iterate.c
2011-03-27 03:51:45 +02:00
Andrew Chin
0fe9c7c050
Fix status line typo
2011-03-26 19:28:32 -04:00
Aaron Griffith
0465787e6a
fixed accidental revert of fenixin's fix
2011-03-26 02:03:13 -04:00
Xon
729141d426
Initial chunk cache commit mk2
2011-03-26 13:27:33 +08:00
Andrew Chin
71a2a024cc
Print tracebacks on error
2011-03-26 00:06:24 -04:00
Aaron Griffith
16a4abe843
added my render timing script to contrib/
2011-03-25 22:50:54 -04:00
Aaron Griffith
3c51253eba
Merge commit 'xon/dtt-c-render' into dtt-c-render
...
Conflicts:
nbt.py
overviewer.py
2011-03-25 22:44:50 -04:00
Andrew Chin
a6baf5b6e8
Added missing import
2011-03-25 20:45:25 -04:00
Andrew Chin
2be2a48d7c
Merge remote-tracking branch 'origin/dtt-c-render' into dtt-c-render
2011-03-25 20:43:04 -04:00
Andrew Chin
82e0bf53b9
Added a new 'listify' parameter to the config file parser
...
Specifying listify on an option will cause it to be parsed as a list.
Use listdelim to specify the delimiter (defaults to ',')
Examples, assuming you had the following option:
add_option("--test","test", type="int", listify=True)
Command line:
--test 1 results in [1]
--test 1,2,3 results in [1,2,3]
Config file:
test=1 results in [1]
test="1,2,3" results in [1,2,3]
test=[1,4,9] results in [1,4,9]
2011-03-25 20:42:05 -04:00
Aaron Griffith
84988aa2f6
0-byte region files no longer crash the whole program
2011-03-25 19:48:55 -04:00
Aaron Griffith
8fcc0a993e
Merge commit 'fenixin/dtt-c-render-fences-fix' into dtt-c-render
2011-03-25 19:29:00 -04:00
Xon
af3278e3cc
Merge fix ups
2011-03-26 02:37:12 +08:00
Xon
21d04cd3fb
Better error messages, removed import which triggered a failure
2011-03-26 02:37:11 +08:00