Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-11-29 | Fixed QtBiomeVisualiser compilation. | Mattes D | 1 | -1/+0 | |
2014-11-23 | Removed unnecessary #includes | Tiger Wang | 1 | -1/+0 | |
2014-11-18 | Moved all Noise-related files into a separate folder. | Mattes D | 1 | -24/+0 | |
2014-11-18 | Refactored cRidgedNoise into a separate template. | Mattes D | 1 | -170/+1 | |
This allows us to make the ridges out of any noise and to combine the cRidgedNoise with cOctavedNoise. | |||||
2014-11-17 | Added cOctavedNoise template. | Mattes D | 1 | -174/+0 | |
This allows us to use any noise generator in the combination of octaves. | |||||
2014-11-17 | Fixed include path. | Mattes D | 1 | -1/+1 | |
2014-11-17 | Added cImprovedNoise implementation. | Mattes D | 1 | -5/+269 | |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -8/+8 | |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -8/+8 | |
2014-08-21 | Added initializers for class members. | Mattes D | 1 | -0/+5 | |
As reported by Coverity, these weren't initialized. | |||||
2014-07-21 | Style: Normalized to no spaces before closing parenthesis. | madmaxoft | 1 | -29/+29 | |
2014-07-19 | Code style: Fixed braces on separate lines. | madmaxoft | 1 | -4/+8 | |
2014-07-17 | Normalized comments. | madmaxoft | 1 | -7/+7 | |
This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign. | |||||
2014-07-17 | Fixed basic whitespace problems. | madmaxoft | 1 | -25/+25 | |
Indenting by spaces and alignment by spaces, as well as trailing whitespace on non-empty lines. | |||||
2014-06-19 | Nullify deleted pointers. | archshift | 1 | -0/+4 | |
2014-06-10 | Fixed clang warnings about abs() in Noise.cpp. | madmaxoft | 1 | -2/+2 | |
MSVC provides a float overload of abs(), clang does not. Using the proper fabs(). | |||||
2014-06-10 | Fixed gcc compilation. | madmaxoft | 1 | -2/+2 | |
2014-06-09 | Added cRidgedMultiNoise, fixed cPerlinNoise. | madmaxoft | 1 | -1/+169 | |
2014-05-09 | Fixed MSVC 64-bit build warnings. | Mattes D | 1 | -1/+1 | |
2014-05-08 | Fixed MSVC 64-bit build warnings. | Mattes D | 1 | -1/+1 | |
2014-04-27 | Fixes to uninitallsed array access in Noise.cpp | Tycho | 1 | -0/+2 | |
CID 43634, 43634 | |||||
2014-04-25 | Should fix CIDs 43631, 43632 and 43633 | jfhumann | 1 | -0/+2 | |
2014-04-18 | Did some static analysis, fixed some bugs and optimized a lot of code | jfhumann | 1 | -9/+13 | |
2014-04-04 | Changed cNoise seed to signed. | madmaxoft | 1 | -1/+1 | |
2014-03-14 | Fixed a couple of missing defs | Tycho | 1 | -8/+0 | |
2013-12-20 | Fixed clang warnings in Noise.cpp. | madmaxoft | 1 | -20/+20 | |
Fix-a-random-warning-per-day :) | |||||
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-05-15 | Moved noise debugging into the Noise.* files | madmaxoft@gmail.com | 1 | -0/+83 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1485 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-15 | Fixed 2D linear upscale to compile on Linux, added a test for it. | madmaxoft@gmail.com | 1 | -1/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1484 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-12 | Renamed linear interpolation from Noise.h to a more proper LinearUpscale and moved it to a separate file. | madmaxoft@gmail.com | 1 | -50/+0 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1475 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-11 | Noise: Fixed optimized Cubic noise calculation | madmaxoft@gmail.com | 1 | -1/+64 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1469 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-09 | Noise: Added an efficient 3D cubic noise generation | madmaxoft@gmail.com | 1 | -0/+252 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1466 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-22 | Noise: Implemented 2D Perlin noise, removed unused parameters. | madmaxoft@gmail.com | 1 | -7/+138 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1402 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-17 | Noise: removed the unused SSE branches and unused interpolation methods. Removed the Noise.inc file. | madmaxoft@gmail.com | 1 | -307/+115 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1391 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-16 | Implemented the new cCubicNoise in 2D | madmaxoft@gmail.com | 1 | -9/+296 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1387 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-24 | Source files cleanup: The rest of the files renamed. | madmaxoft@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@887 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-07-29 | DistortedVoronoi BiomeGen now uses 4x4 linear interpolation for distortion, 50 % speed increase in the chunk generator with a hardly noticeable change in biome shapes. | madmaxoft@gmail.com | 1 | -1/+73 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@708 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-06-14 | Attempt to bring sanity to newlines across systems. | cedeel@gmail.com | 1 | -304/+304 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@606 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-02-22 | Noise function optimization (chunk generation now about 1.5x faster :) | madmaxoft@gmail.com | 1 | -7/+14 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@317 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-01-29 | VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. | madmaxoft@gmail.com | 1 | -0/+7 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@188 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2011-12-26 | Made some functions in cChunk and cNoise inline, this should significantly increase chunk generation speed | faketruth | 1 | -43/+11 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@115 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2011-10-25 | Using SSE instructions for noise (terrain generation) | faketruth | 1 | -0/+70 | |
Unfortunately the noise functions is only like 7% faster, so you won't even notice git-svn-id: http://mc-server.googlecode.com/svn/trunk@9 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2011-10-03 | MCServer c++ source files | faketruth | 1 | -0/+253 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@3 0a769ca7-a7f5-676a-18bf-c427514a06d6 |