12 Commits

Author SHA1 Message Date
Rogier
60b39e7d4b Generalize processing of air and ignore nodes 2014-06-18 10:11:11 +02:00
Rogier
5369adb937 Interpret fully transparent node colors as default colors
(to be overridden by the color of any not-fully-transparent node beneath)

Fully transparent nodes also do not participate in shading.
2014-06-18 10:03:46 +02:00
Rogier
9b5da3ad2c Optimize generation of horizontally sparse maps
(i.e. maps with most but not all pixels in every row empty)
2014-06-18 10:03:32 +02:00
Rogier
ace16ce575 Fix to translucency computation & improve water colors 2014-05-24 20:49:00 +02:00
Rogier
2119a6ae75 Make PixelAttributes more generic
In preparation for other changes
2014-04-16 10:55:58 +02:00
Rogier
ec557c0231 Small tweak to scrolling code 2014-04-14 16:53:00 +02:00
Rogier
ce94029c95 Merge PixelCacheEntry into PixelAttributes 2014-04-14 01:29:58 +02:00
Miroslav Bendík
f0e064744b Small refactoring. 2012-09-01 16:17:58 +02:00
Miroslav Bendík
4a8c041bc1 Small optimization of PixelAttributes. 2012-09-01 14:36:14 +02:00
Miroslav Bendík
6dff561ec0 Rendering Z blocks in reverse order. 2012-09-01 13:34:27 +02:00
Miroslav Bendík
5be190b5a1 Removed bad shadows. 2012-08-25 13:27:40 +02:00
Miroslav Bendík
1aee368837 Implemented shading. 2012-08-25 13:21:28 +02:00