Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-28 | Limit light_source in the engine (#4814) | juhdanad | |
Since light_source>15 causes crash, it must be limited. | |||
2016-10-27 | Cleanup | Dániel Juhász | |
2016-10-27 | Use node lighting for liquid spreading | Dániel Juhász | |
This commit modifies the liquid transforming procedure to light and unlight nodes instead of whole map blocks. | |||
2016-10-27 | Improved lighting | Dániel Juhász | |
This commit rewrites the procedure that is responsible for light updating. this commit -provides iterative solutions for unlighting and light spreading -introduces a new priority queue-like container for the iteration -creates per-node MapBlock caching to reduce retrieving MapBlocks from the map -calculates with map block positions and in-block relative node coordinates -skips light updating if it is not necessary since the node's new light will be the same as its old light was | |||
2014-06-23 | Remove emerge and speedup addArea by using memcopy instead of one by one ↵ | sapier | |
assignment | |||
2013-03-11 | Migrate to STL containers/algorithms. | Ilya Zhuravlev | |
2013-02-24 | Update Copyright Years | Sfan5 | |
2013-02-24 | Change Minetest-c55 to Minetest | PilzAdam | |
2013-01-21 | The new mapgen, noise functions, et al. | kwolekr | |
2012-06-05 | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | |
GPLv2/later, by agreement of major contributors | |||
2012-03-27 | voxalgo::clearLightAndCollectSources | Perttu Ahola | |
2012-03-27 | Implement propagateSunlight for VoxelManipulator | Perttu Ahola | |