Commit Graph

14 Commits

Author SHA1 Message Date
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