Commit Graph

17 Commits

Author SHA1 Message Date
c3b4dfc34d n/b/patch: use fast math where appropriate 2015-07-29 16:12:22 +10:00
48d6a007a2 n/b/patch: add blur width parameter 2015-07-28 18:14:10 +10:00
8e92bd977b n/b/runtime: forward child constructor args 2015-07-28 17:52:21 +10:00
573e44bf6f n/b/patch: fix header path for external use 2015-07-24 16:01:29 +10:00
33dece611a n/basis: add patch basis function 2015-07-24 01:37:36 +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
5648ba63b3 n/basis: add runtime switchable basis function 2015-06-11 19:33:25 +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
19def9d4fe n/b/worley: performance improvements 2015-06-01 15:34:33 +10:00
9b548e56d9 point: convert distance member functions to functions 2015-06-01 15:29:24 +10:00
b4ddd287bf n/basis: fix integer position extract when -ve 2015-05-29 15:54:46 +10:00
882fd9c87a n/basis: add constant basis for testing 2015-05-29 15:50:45 +10:00
78f61af84c noise/basis: extract basis into seperate units 2015-05-28 10:56:06 +10:00