Commit Graph

9 Commits

Author SHA1 Message Date
b464f089a5 noise: use permutation random generator
much faster for common operations
2015-10-06 21:19:17 +11:00
e80e445645 noise: support n-dimensional noise 2015-10-06 15:45:26 +11:00
a03d407204 n/basis: simplify fractional point extraction 2015-09-29 18:07:12 +10:00
174281ce20 n/rand: add general keyed random facility 2015-07-01 23:33:39 +10:00
9bfdfa3f12 noise: remove constexpr from most methods
temporary measure until debug macros can be made constexpr
2015-06-30 22:24:43 +10:00
d9f4f5116c n/basis: remove superfluous abs 2015-06-17 03:05:31 +10:00
be2317b605 n/basis: add seed accessor method 2015-06-02 17:07:42 +10:00
1ec4b7b9a1 noise: add constexpr to eval functions 2015-06-01 18:45:47 +10:00
59909ed860 n/basis: move basis code into inline headers 2015-06-01 18:42:10 +10:00