summaryrefslogtreecommitdiffstats
path: root/source/Generating/CompoGen.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* CompoGen and HeiGen read their settings in their respective Initialize() functions.madmaxoft2013-10-111-18/+70
|
* Noise3D generator is now using linear upscalingmadmaxoft@gmail.com2013-05-141-2/+2
| | | | | | Measured 30% performance increase. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1482 0a769ca7-a7f5-676a-18bf-c427514a06d6
* LinearUpscale: postfixed with InPlace to differentiate from a future src/dst versionmadmaxoft@gmail.com2013-05-121-2/+2
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1479 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Renamed linear interpolation from Noise.h to a more proper LinearUpscale and moved it to a separate file.madmaxoft@gmail.com2013-05-121-2/+3
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1475 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Re-worked generator subobject ownership, added a cache for the CompositionGenmadmaxoft@gmail.com2013-05-051-0/+96
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1447 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Fixed Biomal CompoGen to set heightmap correctly when underwatermadmaxoft@gmail.com2013-05-051-0/+1
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1446 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Fixed underwater sand / dirt generator noise frequencymadmaxoft@gmail.com2013-04-221-1/+1
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1405 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Generator: Added notes of failed optimization attemptsmadmaxoft@gmail.com2013-04-221-23/+30
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1404 0a769ca7-a7f5-676a-18bf-c427514a06d6
* The subgenerators use cChunkDesc instead of raw arrays. cChunkDesc is based on cBlockArea. Initial version of Lakes generator.madmaxoft@gmail.com2013-03-191-8/+4
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1286 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Rewritten generators so that they use the cChunkDesc class (and thus can use cBlockArea merging)madmaxoft@gmail.com2013-03-171-89/+45
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1282 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Initial nether composition generatormadmaxoft@gmail.com2013-03-111-0/+98
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1266 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Removed all E_ITEM_ symbols equivalent to E_BLOCK_, and all obsolete item and block symbols.madmaxoft@gmail.com2013-02-161-1/+1
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1218 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Biomal CompoGen now generates sea with STATIONARY_WATER instead of regular WATER.madmaxoft@gmail.com2012-10-141-2/+2
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@962 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Source files cleanup: Generating-related files in a separate subfoldermadmaxoft@gmail.com2012-09-231-0/+427
git-svn-id: http://mc-server.googlecode.com/svn/trunk@881 0a769ca7-a7f5-676a-18bf-c427514a06d6