summaryrefslogtreecommitdiffstats
path: root/src/Generating/Noise3DGenerator.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* shared_ptr -> unique_ptr in generatorsTiger Wang2021-03-181-6/+2
|
* Using Super.Mattes D2020-04-161-2/+3
|
* ChunkGenerator: Changed to use cChunkCoords.Mattes D2019-09-081-4/+4
|
* ShapeGen, HeiGen: Changed to use cChunkCoords.Mattes D2019-09-081-9/+7
|
* Separated chunk generator from world / plugin interfaces.Mattes D2019-09-061-4/+4
| | | | The generator now only takes care of servicing synchronous "GetChunk(X, Y)" and "GetBiomes(X, Y)" requests.
* Remove redundant heighmap codepeterbell102017-06-141-3/+0
|
* Clang 5.0 fixesLukas Pioch2017-05-211-1/+1
| | | | | - Added override keyword - Removed inherited member variables
* Bulk clearing of whitespaceLogicParrot2016-02-051-18/+18
|
* Unified the doxy-comment format.Mattes D2015-07-311-3/+3
|
* Noise3D generator: Enlarged averaging to avoid steep beach slopes.Mattes D2014-11-231-2/+2
|
* Generators: Unified SeaLevel into a single variable.Mattes D2014-11-201-3/+0
| | | | It is shared between shape generators and composition generators and there's no sense in having two different values for those.
* Noise3D generators: Changed noise generator to InterpolNoise.Mattes D2014-11-201-9/+9
|
* Merge remote-tracking branch 'origin/master' into GeneratorShapeRefactorMattes D2014-11-201-6/+10
|\
| * cInterpolNoise: Implemented optimized 2D generating.Mattes D2014-11-191-1/+2
| |
| * Added a cInterpolNoise template for faster noise generator.Mattes D2014-11-181-1/+4
| | | | | | | | Used an instance of it in the Noise3D generator.
| * Moved all Noise-related files into a separate folder.Mattes D2014-11-181-1/+1
| |
| * Added cImprovedNoise implementation.Mattes D2014-11-171-3/+3
| |
* | Generator: Shape initial refactoring.Mattes D2014-11-121-18/+8
|/ | | | The code compiles, but several structure generators are broken, crash on start.
* Added BiomalNoise3D shape generator.Mattes D2014-11-101-0/+86
|
* Noise3D generator: rewritten from scratch.Mattes D2014-11-091-7/+39
| | | | Now it uses three 3D and one 2D perlin noises to generate the terrain, and is highly parametrizable.
* Noise3D CompoGen: Fixed missing initialization.Mattes D2014-11-061-0/+2
|
* Decoupled cChunkGenerator from cWorld and cRoot.madmaxoft2014-01-101-1/+1
| | | | Now the chunk generator can be used by other projects without depending on the two hugest structures in MCS.
* Moved source to srcAlexander Harkness2013-11-241-0/+106