kwolekr 
							
						 
					 
					
						
						
							
						
						5d1d7c17ea 
					 
					
						
						
							
							Noise: Make buffer size parameters unsigned  
						
						
						
						
					 
					
						2015-05-15 16:20:30 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						cd1d625ab2 
					 
					
						
						
							
							Replace PRNG assertions with PrngException  
						
						
						
						
					 
					
						2015-04-27 01:24:37 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						3993093f51 
					 
					
						
						
							
							Add support for the PCG32 PRNG algo (and associated script APIs)  
						
						
						
						
					 
					
						2015-03-22 00:48:08 -04:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						ced6d20295 
					 
					
						
						
							
							For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives  
						
						
						
						
					 
					
						2015-03-07 22:41:47 +10:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						8c98f497d9 
					 
					
						
						
							
							PseudoRandom: Expose constant PSEUDORANDOM_MAX  
						
						
						
						
					 
					
						2014-12-28 03:09:32 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						fb80a7c111 
					 
					
						
						
							
							Clean up Noise macros  
						
						
						
						
					 
					
						2014-12-11 02:53:10 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						16baed0467 
					 
					
						
						
							
							Noise: Automatically transform noise maps if needed  
						
						
						
						
					 
					
						2014-12-10 23:35:37 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						fb2bc956b1 
					 
					
						
						
							
							Noise: Create a deep copy of NoiseParams  
						
						
						
						
					 
					
						2014-12-10 00:37:09 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						2a7c6d27b3 
					 
					
						
						
							
							Optimize noise implementations  
						
						
						
						
					 
					
						2014-12-08 03:26:29 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						2fd3d52020 
					 
					
						
						
							
							Add flags and lacunarity as new noise parameters  
						
						... 
						
						
						
						Add 'absolute value' option to noise map functions
Extend persistence modulation to 3D noise
Extend 'eased' option to noise2d_perlin* functions
Some noise.cpp formatting fixups 
						
						
					 
					
						2014-12-07 21:59:32 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						68c799bf99 
					 
					
						
						
							
							Use setting groups for NoiseParams  
						
						... 
						
						
						
						Add format example to minetest.conf.example
Add Settings::setU16()
Throw exception on attempted access of NULL settings groups 
						
						
					 
					
						2014-12-02 04:03:37 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						8831703428 
					 
					
						
						
							
							Fix NoisePerlin3DEased return value  
						
						
						
						
					 
					
						2014-11-14 21:19:46 -05:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						874109c520 
					 
					
						
						
							
							Add option 'eased' to NoiseParams  
						
						... 
						
						
						
						Signed-off-by: Craig Robbins <kde.psych@gmail.com > 
						
						
					 
					
						2014-11-13 23:06:38 +10:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						fc9521874c 
					 
					
						
						
							
							Add eased 3d point-value noise functions  
						
						
						
						
					 
					
						2014-11-12 23:49:45 -05:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						92981b2fee 
					 
					
						
						
							
							Add mgv5. New noise code, uses biome API. Eased 3d noise for terrain, caves, blobs  
						
						
						
						
					 
					
						2014-11-08 21:37:26 +01:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						6ddf458504 
					 
					
						
						
							
							Change license of noise implementation to Simplified BSD  
						
						
						
						
					 
					
						2014-10-27 21:17:07 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						b994a7af13 
					 
					
						
						
							
							Add support for eased 3d noise  
						
						
						
						
					 
					
						2014-10-27 02:02:38 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						3570f3e396 
					 
					
						
						
							
							Add minetest.set_noiseparam_defaults() Lua API  
						
						
						
						
					 
					
						2014-02-15 19:13:14 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						5a34f40d80 
					 
					
						
						
							
							Huge overhaul of the entire MapgenParams system  
						
						... 
						
						
						
						MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations.
Separation between the common and mapgen-specific parameters is now strongly defined.
Mapgen parameters objects are now properly encapsulated within the proper subsystems. 
						
						
					 
					
						2014-02-03 22:50:14 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						93474c4218 
					 
					
						
						
							
							Remove no virtual dtor warnings, make MapgenParams contain actual NoiseParams  
						
						
						
						
					 
					
						2013-05-19 12:22:20 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						8ec3fc35c6 
					 
					
						
						
							
							Add Mapgen V7, reorganize biomes  
						
						
						
						
					 
					
						2013-04-07 00:50:21 -04:00 
						 
				 
			
				
					
						
							
							
								proller 
							
						 
					 
					
						
						
							
						
						165498cecf 
					 
					
						
						
							
							initial mapgen indev version with farscale feature and huge caves  
						
						
						
						
					 
					
						2013-03-16 21:48:32 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						650e932ddf 
					 
					
						
						
							
							Re-add dungeons in new dungeongen.cpp  
						
						
						
						
					 
					
						2013-03-10 00:42:51 -05:00 
						 
				 
			
				
					
						
							
							
								Sfan5 
							
						 
					 
					
						
						
							
						
						6d0ea26c2d 
					 
					
						
						
							
							Update Copyright Years  
						
						
						
						
					 
					
						2013-02-24 20:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						497ff1ecd6 
					 
					
						
						
							
							Change Minetest-c55 to Minetest  
						
						
						
						
					 
					
						2013-02-24 18:49:03 +01:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						1cd8351054 
					 
					
						
						
							
							Fix MapgenV6::getGroundLevelAtPoint()  
						
						
						
						
					 
					
						2013-01-21 21:41:37 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						631a835e07 
					 
					
						
						
							
							Finish and clean up mapgen configuration  
						
						
						
						
					 
					
						2013-01-21 21:41:37 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						bddd5f2b98 
					 
					
						
						
							
							Cleaned & enhanced noise object management  
						
						
						
						
					 
					
						2013-01-21 21:41:37 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						96898c1794 
					 
					
						
						
							
							Add initial Lua biomedef support, fixed biome selection  
						
						
						
						
					 
					
						2013-01-21 21:41:37 +02:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						11afcbff69 
					 
					
						
						
							
							The new mapgen, noise functions, et al.  
						
						
						
						
					 
					
						2013-01-21 21:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						037b259197 
					 
					
						
						
							
							Switch the license to be LGPLv2/later, with small parts still remaining as GPLv2/later, by agreement of major contributors  
						
						
						
						
					 
					
						2012-06-05 18:54:07 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						2bd2bdff08 
					 
					
						
						
							
							updated noise stuff  
						
						
						
						
					 
					
						2011-06-26 18:50:13 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						aed9e809a1 
					 
					
						
						
							
							mapgen stuff  
						
						
						
						
					 
					
						2011-06-25 16:32:09 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						7538b4c620 
					 
					
						
						
							
							New map generator added (and SQLite, messed up the commits at that time...) (import from temporary git repo)  
						
						
						
						
					 
					
						2011-06-25 04:25:14 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						ffb1128951 
					 
					
						
						
							
							tested out and commented out some new stuff for the terrain generator, to be used in the future.  
						
						
						
						
					 
					
						2011-04-26 15:38:42 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						c8be58a65c 
					 
					
						
						
							
							A third try on terrain generation. No trees yet.  
						
						
						
						
					 
					
						2011-02-28 02:01:40 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						48a772b3c6 
					 
					
						
						
							
							3d noise stuff  
						
						
						
						
					 
					
						2011-02-26 20:16:47 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						25a7fabed8 
					 
					
						
						
							
							mapgen tweaking  
						
						
						
						
					 
					
						2011-02-06 16:35:27 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						ea2d03e468 
					 
					
						
						
							
							added noise.*  
						
						
						
						
					 
					
						2011-02-05 14:56:01 +02:00