Commit graph

16 commits

Author SHA1 Message Date
Starbeamrainbowlabs 047033a6ef
comments: update @class definitions 2023-07-02 19:03:46 +01:00
Starbeamrainbowlabs 2af1226b49
port everything else
phew!
2022-09-19 01:16:22 +01:00
Starbeamrainbowlabs b131970f16
fixup 2021-08-07 22:30:38 +01:00
Starbeamrainbowlabs 6f00394d3d
Noise: add perlinmt algorithm & set as default 2021-08-07 22:30:10 +01:00
Starbeamrainbowlabs e4d3f26692
perlin: use wea.bit.band 2021-07-17 21:34:50 +01:00
Starbeamrainbowlabs e85b91d074
//noise2d infrared: remove debug print 2021-07-13 00:56:26 +01:00
Starbeamrainbowlabs 03038689e2
Add infrared noise 2021-07-13 00:54:52 +01:00
Starbeamrainbowlabs 0dee65ca1d
//noise2d: add red noise 2021-07-13 00:15:23 +01:00
Starbeamrainbowlabs 46c2a02ade
//noise2d: add white algorithm; fix nasty bug in apply_2d 2021-07-12 02:45:32 +01:00
Starbeamrainbowlabs 8a14d35c04
noise2d: add comment 2021-07-04 16:14:48 +01:00
Starbeamrainbowlabs 1d82013d86
//noise2d: add sin; sort out apply_mode as number 2021-07-04 13:21:13 +01:00
Starbeamrainbowlabs 49bf0f19bc
Perlin: remove debug functions 2021-07-04 12:03:29 +01:00
Starbeamrainbowlabs b2eb76d280
//noise2d works!
...just.

Next up more engines and documentation
2021-07-03 22:53:16 +01:00
Starbeamrainbowlabs ee2e5716eb
Implement more of the noise command backend
It's still not hooked up yet though, and there's no command parsing 
logic either
2021-07-03 01:44:36 +01:00
Starbeamrainbowlabs a1911037d2
Fill out noise.make_2d, but it's untested
Next, we need to do the make_3d version, followed by the plumbing to 
worldeditadditions.noise(), followed by the chat command

....there's a lot to do.
2021-03-16 21:39:12 +00:00
Starbeamrainbowlabs d20764cffd
Add pure Lua perlin implementation, but it's untested. 2021-03-13 00:37:26 +00:00