|
ddf9f0a22a
|
n/midpoint: add jitter to edge midpoints
|
2015-07-01 00:15:49 +10:00 |
|
|
1211ee0876
|
noise-tool: stub midpoint/diamond noise functions
|
2015-06-30 22:23:57 +10:00 |
|
|
de710c2082
|
noise-tool: remove unnecessary debug output
|
2015-06-17 03:10:08 +10:00 |
|
|
eeeb8977ec
|
noise-tool: correct single octave difference
|
2015-06-17 03:09:22 +10:00 |
|
|
d9d7cd6f5b
|
noise-tool: allow single octave output
|
2015-06-15 17:48:49 +10:00 |
|
|
544d4d9624
|
noise-tool: add command arguments
|
2015-06-11 19:35:45 +10:00 |
|
|
b752e78036
|
noise-tool: remove noisy debug messages
|
2015-06-10 21:30:43 +10:00 |
|
|
250b8d21ec
|
cmdopt: add simple reimplementation of libcmdopt
|
2015-06-10 21:30:43 +10:00 |
|
|
9db4dd5b08
|
image: remove unneeded area query
|
2015-06-09 15:37:35 +10:00 |
|
|
6926c95d4d
|
noise-tool: add simple hydraulic erosion
|
2015-06-04 20:20:03 +10:00 |
|
|
86d51f182f
|
noise-tool: add simple thermal erosion
|
2015-06-04 17:16:46 +10:00 |
|
|
851f7b9351
|
noise-tool: offset heights to ensure landmass
|
2015-06-04 15:13:58 +10:00 |
|
|
53917404b4
|
noise-tool: extract map writing function
|
2015-06-04 14:40:47 +10:00 |
|
|
c82f3aad2e
|
netpbm: extract ppm/pgm into distinct unit
|
2015-06-03 23:24:26 +10:00 |
|
|
c826822a43
|
noise-tool: lower output resolution for debug
debugging can be slow with all runtime checks enabled
|
2015-06-03 17:37:42 +10:00 |
|
|
cbe6f68c4b
|
noise-tool: decrease default frequency
gives a more representative game map
|
2015-06-03 17:36:33 +10:00 |
|
|
effecbf117
|
noise-tool: interpolate the gradient colour
|
2015-06-03 17:35:58 +10:00 |
|
|
34406dc244
|
noise-tool: add simple gradient heightmap colours
|
2015-06-02 23:00:12 +10:00 |
|
|
7dcba618c0
|
noise: add turbulence (displacement) combiner
|
2015-06-02 20:33:00 +10:00 |
|
|
be2317b605
|
n/basis: add seed accessor method
|
2015-06-02 17:07:42 +10:00 |
|
|
6278902e3e
|
n/fractal: use a common base class
some working variables need to be precomputed. it makes sense to do this
in a base class.
|
2015-06-02 16:13:12 +10:00 |
|
|
e98709bfc6
|
noise-tool: instantiate noise gens for testing
explicitly instantiate various combinations of noise generators for
link-time testing.
|
2015-06-01 18:57:00 +10:00 |
|
|
f6e2e6a409
|
n/fractal: use inline headers for fractals
|
2015-06-01 17:30:18 +10:00 |
|
|
00195c54d0
|
noise-tool: set higher octaves for perf testing
|
2015-06-01 16:22:11 +10:00 |
|
|
2d002c9dce
|
n/fractal: extract each type into seperate units
|
2015-06-01 16:21:26 +10:00 |
|
|
2e9698f53b
|
noise-tool: add offset to positions for testing
allows us to peek at the negative quandrants for rounding and other
issues.
|
2015-05-29 15:55:55 +10:00 |
|
|
78f61af84c
|
noise/basis: extract basis into seperate units
|
2015-05-28 10:56:06 +10:00 |
|
|
c9812f7c78
|
noise: use points instead of scalars in eval
|
2015-05-28 10:18:32 +10:00 |
|
|
9701290c4b
|
noise-tool: cleanup and add normalisation
|
2015-05-26 16:37:41 +10:00 |
|
|
9b0abd8f7a
|
noise: parameterise fractal summation types
|
2015-05-18 22:02:10 +10:00 |
|
|
07513b078c
|
noise/basis: parameterise basis functions
|
2015-05-18 17:16:04 +10:00 |
|
|
912228f87b
|
noise: move lerp into noise namespace
|
2015-05-18 14:56:15 +10:00 |
|
|
5295f1a205
|
noise: add image noise test tool
|
2015-05-18 14:11:08 +10:00 |
|