2021-07-04 14:21:13 +02:00
local wea = worldeditadditions
return {
2021-08-07 23:30:10 +02:00
available = { " perlin " , " perlinmt " , " sin " , " white " , " red " , " infrared " } ,
2021-07-04 14:21:13 +02:00
Perlin = dofile ( wea.modpath .. " /lib/noise/engines/perlin.lua " ) ,
2021-08-07 23:30:10 +02:00
PerlinMT = dofile ( wea.modpath .. " /lib/noise/engines/perlinmt.lua " ) ,
2021-07-12 03:45:32 +02:00
Sin = dofile ( wea.modpath .. " /lib/noise/engines/sin.lua " ) ,
2021-07-13 01:15:23 +02:00
White = dofile ( wea.modpath .. " /lib/noise/engines/white.lua " ) ,
2021-07-13 01:54:52 +02:00
Red = dofile ( wea.modpath .. " /lib/noise/engines/red.lua " ) ,
Infrared = dofile ( wea.modpath .. " /lib/noise/engines/infrared.lua " )
2021-07-04 17:14:48 +02:00
-- TODO: Follow https://www.redblobgames.com/articles/noise/introduction.html and implement different colours of noise (*especially* red and pink noise)
2021-07-04 14:21:13 +02:00
}