缺氧 wiki 编辑团队提示:注册账号并登录后体验更佳,且可通过参数设置定制优化您的浏览体验!
该站点为镜像站点,如果你想帮助这个由玩家志愿编辑的 wiki 站点,请前往原站点参与编辑,
同时欢迎加入编辑讨论群 851803695 与其他编辑者一起参与建设!
模块:Data/Worldgen/Noise/Expansion1
该文件来自缺氧或其开发商科雷娱乐创建的网站。该文件中出现的所有商标和注册商标均归属于科雷娱乐。详情请见版权信息。该文件被认为在本wiki上合理使用。
This image comes from Oxygen Not Included or from websites created and owned by Klei Entertainment, who hold the copyright of Oxygen Not Included. All trademarks and registered trademarks present in the image are proprietary to Klei Entertainment. For more information, see the copyright notice.The use of images to illustrate articles concerning the subject of the images in question is believed to qualify as fair use under United States copyright law, as such display does not significantly impede the right of the copyright holder to sell the copyrighted material.
return {
["HospitableSurface.yaml"] = {
settings = {
zoom = 0.00100000005,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
name = "subworldFrozen",
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Modifier",
name = "Clamp",
},
},
{
target = {
type = "Filter",
name = "DefaultBaseFilter",
},
source0 = {
type = "Primitive",
name = "DefaultDensityPrimative",
},
},
{
target = {
type = "Modifier",
name = "Scale",
},
source0 = {
type = "Filter",
name = "DefaultBaseFilter",
},
},
{
target = {
type = "Modifier",
name = "Clamp",
},
source0 = {
type = "Modifier",
name = "ScaleBias",
},
},
{
target = {
type = "Modifier",
name = "ScaleBias",
},
source0 = {
type = "Transformer",
name = "Rotate",
},
},
{
target = {
type = "Transformer",
name = "Rotate",
},
source0 = {
type = "Modifier",
name = "Scale",
},
},
},
primitives = {
DefaultDensityPrimative = {
primative = "SimplexPerlin",
quality = "Standard",
seed = 5,
offset = 2,
name = "DefaultDensityPrimative",
pos = {
X = -822.200012,
Y = 35.3999901,
},
},
},
filters = {
DefaultBaseFilter = {
filter = "RidgedMultiFractal",
frequency = 4,
lacunarity = 3,
octaves = 4,
offset = 1,
gain = 1,
exponent = 0.899999976,
scale = 1,
name = "DefaultBaseFilter",
pos = {
X = -613.799927,
Y = 289.200012,
},
},
},
transformers = {
Rotate = {
transformerType = "RotatePoint",
power = 1,
vector = {
Y = 120,
},
name = "Rotate",
pos = {
X = 114,
Y = 205.5,
},
},
},
modifiers = {
Scale = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 0.00999999978,
bias = 4,
scale2d = {
X = 32,
Y = 8,
},
name = "Scale",
pos = {
X = -266.279907,
Y = 236.440201,
},
},
Clamp = {
modifyType = "Clamp",
lower = 0.0199999996,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 1,
Y = 1,
},
name = "Clamp",
},
ScaleBias = {
modifyType = "ScaleBias",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 0.600000024,
bias = 0.100000001,
scale2d = {
X = 1,
Y = 1,
},
name = "ScaleBias",
},
},
},
["LargeCaves.yaml"] = {
settings = {
zoom = 0.00124999997,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
name = "Default",
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Modifier",
name = "Modifier0",
},
},
{
target = {
type = "Filter",
name = "Filter0",
},
source0 = {
type = "Primitive",
name = "DefaultBasePrimative",
},
},
{
target = {
type = "Filter",
name = "Filter1",
},
source0 = {
type = "Primitive",
name = "DefaultBasePrimative",
},
},
{
target = {
type = "Modifier",
name = "IntensityScale",
},
source0 = {
type = "Filter",
name = "Filter0",
},
},
{
target = {
type = "Modifier",
name = "Modifier0",
},
source0 = {
type = "Filter",
name = "Filter1",
},
},
{
target = {
type = "Combiner",
name = "Combiner0",
},
source0 = {
type = "Modifier",
name = "IntensityScale",
},
source1 = {
type = "Modifier",
name = "Modifier0",
},
},
},
primitives = {
DefaultBasePrimative = {
primative = "SimplexPerlin",
quality = "Best",
seed = 1,
offset = 1,
name = "DefaultBasePrimative",
pos = {
X = -626,
Y = -12,
},
},
},
filters = {
Filter0 = {
filter = "RidgedMultiFractal",
frequency = 50,
lacunarity = 1,
octaves = 2,
offset = 1,
gain = 2,
exponent = 0.899999976,
scale = 1,
name = "Filter0",
},
Filter1 = {
filter = "RidgedMultiFractal",
frequency = 20,
lacunarity = 1,
octaves = 2,
offset = 1,
gain = 10,
exponent = 0.899999976,
scale = 1,
name = "Filter1",
},
},
modifiers = {
IntensityScale = {
modifyType = "ScaleBias",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 0.5,
scale2d = {
X = 1,
Y = 1,
},
name = "IntensityScale",
pos = {
X = -380.200012,
Y = 19.3999901,
},
},
Modifier0 = {
modifyType = "ScaleBias",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 0.5,
scale2d = {
X = 1,
Y = 1,
},
name = "Modifier0",
},
},
combiners = {
Combiner0 = {
combineType = "Max",
name = "Combiner0",
},
},
},
["LayeredNoise.yaml"] = {
settings = {
zoom = 1,
normalise = true,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Transformer",
name = "Transformer1",
},
},
{
target = {
type = "Filter",
name = "SinFilter",
},
source0 = {
type = "Primitive",
name = "BaseNoise",
},
},
{
target = {
type = "Filter",
name = "TurbulenceNoiseFilter",
},
source0 = {
type = "Primitive",
name = "TurbulenceNoise",
},
},
{
target = {
type = "Modifier",
name = "Scale2D",
},
source0 = {
type = "Filter",
name = "SinFilter",
},
},
{
target = {
type = "Transformer",
name = "Rotate",
},
source0 = {
type = "Modifier",
name = "Scale2D",
},
},
{
target = {
type = "Transformer",
name = "Transformer1",
},
source0 = {
type = "Transformer",
name = "Rotate",
},
source1 = {
type = "Modifier",
name = "Scale2D",
},
source2 = {
type = "Filter",
name = "TurbulenceNoiseFilter",
},
},
},
primitives = {
BaseNoise = {
primative = "ImprovedPerlin",
quality = "Best",
offset = 1,
name = "BaseNoise",
},
TurbulenceNoise = {
primative = "SimplexPerlin",
quality = "Best",
offset = 1,
name = "TurbulenceNoise",
},
},
filters = {
SinFilter = {
filter = "SinFractal",
frequency = 0.0199999996,
lacunarity = 1,
octaves = 1,
offset = 1.30999994,
gain = 0.620000005,
exponent = 2.70000005,
scale = 1,
name = "SinFilter",
},
TurbulenceNoiseFilter = {
filter = "SinFractal",
frequency = 8.14999962,
lacunarity = 3.32999992,
octaves = 1,
offset = 1,
gain = 1.34000003,
scale = 1,
name = "TurbulenceNoiseFilter",
},
},
transformers = {
Rotate = {
transformerType = "RotatePoint",
power = 1,
vector = {
X = 45,
Y = 90,
},
name = "Rotate",
},
Transformer1 = {
transformerType = "Turbulence",
power = 1,
name = "Transformer1",
},
},
modifiers = {
Scale2D = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1.34000003,
bias = 0.209999993,
scale2d = {
X = 0.330000013,
Y = 2.25999999,
},
name = "Scale2D",
},
},
},
["Metallic.yaml"] = {
settings = {
zoom = 0.449999988,
normalise = true,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Modifier",
name = "Scale",
},
},
{
target = {
type = "Filter",
name = "Fractal",
},
source0 = {
type = "Primitive",
name = "Noise",
},
},
{
target = {
type = "Modifier",
name = "Scale",
},
source0 = {
type = "Filter",
name = "Fractal",
},
},
},
primitives = {
Noise = {
primative = "SimplexPerlin",
quality = "Best",
offset = 1,
name = "Noise",
},
},
filters = {
Fractal = {
filter = "RidgedMultiFractal",
frequency = 0.899999976,
lacunarity = 3,
octaves = 1,
offset = 0.699999988,
gain = 1,
exponent = 1.39999998,
scale = 1,
name = "Fractal",
},
},
modifiers = {
Scale = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = -0.0700000003,
Y = 0.100000001,
},
name = "Scale",
},
},
},
["Radioactive.yaml"] = {
settings = {
zoom = 0.048,
normalise = true,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
name = "Swamp",
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Transformer",
name = "Rotate",
},
},
{
target = {
type = "Filter",
name = "DefaultBaseFilter",
},
source0 = {
type = "Primitive",
name = "DefaultDensityPrimative",
},
},
{
target = {
type = "Transformer",
name = "Rotate",
},
source0 = {
type = "Modifier",
name = "Scale",
},
},
{
target = {
type = "Modifier",
name = "Scale",
},
source0 = {
type = "Filter",
name = "DefaultBaseFilter",
},
},
},
primitives = {
DefaultDensityPrimative = {
primative = "SimplexPerlin",
quality = "Standard",
seed = 5,
offset = 2,
name = "DefaultDensityPrimative",
pos = {
X = -1000,
Y = -60,
},
},
},
filters = {
DefaultBaseFilter = {
filter = "SinFractal",
frequency = 0.6,
lacunarity = 0.99,
octaves = 15,
name = "DefaultBaseFilter",
pos = {
X = -699,
Y = -60,
},
},
},
transformers = {
Rotate = {
transformerType = "RotatePoint",
power = 1,
vector = {
Y = 43.35,
X = 6.6,
},
name = "Rotate",
pos = {
X = 114,
Y = 205.5,
},
},
},
modifiers = {
Scale = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.02,
scale = 1,
bias = 4,
scale2d = {
X = 1,
Y = 1,
},
name = "Scale",
pos = {
X = -348,
Y = -54,
},
},
},
},
["SandstoneStart.yaml"] = {
settings = {
zoom = 1,
normalise = true,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
name = "StartWorld",
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Modifier",
name = "ScaleDown",
},
},
{
target = {
type = "Filter",
name = "StartAreaFilter",
},
source0 = {
type = "Primitive",
name = "DefaultSimplexPerlinPrimative",
},
},
{
target = {
type = "Modifier",
name = "LayerSqueue",
},
source0 = {
type = "Filter",
name = "StartAreaFilter",
},
},
{
target = {
type = "Modifier",
name = "ScaleDown",
},
source0 = {
type = "Modifier",
name = "LayerSqueue",
},
},
},
primitives = {
DefaultSimplexPerlinPrimative = {
primative = "SimplexPerlin",
quality = "Best",
seed = 5,
offset = 1,
name = "DefaultSimplexPerlinPrimative",
pos = {
X = -1000,
Y = -60,
},
},
},
filters = {
StartAreaFilter = {
filter = "RidgedMultiFractal",
frequency = 0.0799999982,
lacunarity = 2,
octaves = 1,
offset = -0.100000001,
exponent = 0.899999976,
scale = 1,
name = "StartAreaFilter",
pos = {
X = -699,
Y = -60,
},
},
},
modifiers = {
LayerSqueue = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 0.200000003,
Y = 1,
},
name = "LayerSqueue",
pos = {
X = -348,
Y = -54,
},
},
ScaleDown = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 1.29999995,
Y = 1.29999995,
},
name = "ScaleDown",
},
},
},
["SmallCaves.yaml"] = {
settings = {
zoom = 0.00124999997,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
name = "Default",
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Modifier",
name = "IntensityScale",
},
},
{
target = {
type = "Filter",
name = "Filter0",
},
source0 = {
type = "Primitive",
name = "DefaultBasePrimative",
},
},
{
target = {
type = "Modifier",
name = "IntensityScale",
},
source0 = {
type = "Filter",
name = "Filter0",
},
},
},
primitives = {
DefaultBasePrimative = {
primative = "SimplexPerlin",
quality = "Best",
seed = 1,
offset = 1,
name = "DefaultBasePrimative",
pos = {
X = -626,
Y = -12,
},
},
},
filters = {
Filter0 = {
filter = "RidgedMultiFractal",
frequency = 50,
lacunarity = 1,
octaves = 2,
offset = 1,
gain = 2,
exponent = 0.899999976,
scale = 1,
name = "Filter0",
},
},
modifiers = {
IntensityScale = {
modifyType = "ScaleBias",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 0.5,
scale2d = {
X = 1,
Y = 1,
},
name = "IntensityScale",
pos = {
X = -380.200012,
Y = 19.3999901,
},
},
},
},
["Sponge.yaml"] = {
settings = {
zoom = 1,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Selector",
name = "FinalBlend",
},
},
{
target = {
type = "Filter",
name = "StripeNoiseFilter",
},
source0 = {
type = "Primitive",
name = "Noise",
},
},
{
target = {
type = "Filter",
name = "StripeDistorition",
},
source0 = {
type = "Primitive",
name = "Noise",
},
},
{
target = {
type = "Filter",
name = "MainNoiseFilter",
},
source0 = {
type = "Primitive",
name = "Noise",
},
},
{
target = {
type = "Modifier",
name = "StripeNormalizeRange",
},
source0 = {
type = "Filter",
name = "StripeNoiseFilter",
},
},
{
target = {
type = "Modifier",
name = "StripeCompressHorizontal",
},
source0 = {
type = "Transformer",
name = "StripeDisplace",
},
},
{
target = {
type = "Modifier",
name = "MainNormalizeRange",
},
source0 = {
type = "Filter",
name = "MainNoiseFilter",
},
},
{
target = {
type = "Modifier",
name = "MainClamp",
},
source0 = {
type = "Filter",
name = "MainNoiseFilter",
},
},
{
target = {
type = "Selector",
name = "FinalBlend",
},
source0 = {
type = "Modifier",
name = "MainNormalizeRange",
},
source1 = {
type = "Transformer",
name = "StripeRotateLAST",
},
source2 = {
type = "Modifier",
name = "MainClamp",
},
},
{
target = {
type = "Transformer",
name = "StripeDisplace",
},
source0 = {
type = "Modifier",
name = "StripeNormalizeRange",
},
source1 = {
type = "Filter",
name = "StripeDistorition",
},
},
{
target = {
type = "Transformer",
name = "StripeRotateLAST",
},
source0 = {
type = "Modifier",
name = "StripeCompressHorizontal",
},
},
},
primitives = {
Noise = {
primative = "SimplexPerlin",
quality = "Best",
offset = 1,
name = "Noise",
},
},
filters = {
StripeNoiseFilter = {
filter = "SinFractal",
frequency = 0.100000001,
lacunarity = 0.589999974,
offset = 1,
gain = 1,
exponent = 0.899999976,
scale = 1,
name = "StripeNoiseFilter",
},
StripeDistorition = {
filter = "RidgedMultiFractal",
frequency = 0.0599999987,
lacunarity = 3,
octaves = 1,
offset = 2.29999995,
gain = 1,
exponent = 0.899999976,
scale = 1,
name = "StripeDistorition",
},
MainNoiseFilter = {
filter = "Billow",
frequency = 0.0599999987,
lacunarity = 1.20000005,
octaves = 1,
offset = 1.01999998,
gain = 2.36999989,
exponent = 0.899999976,
scale = 1,
bias = 0.0700000003,
name = "MainNoiseFilter",
},
},
transformers = {
StripeDisplace = {
transformerType = "Displace",
power = 1,
name = "StripeDisplace",
},
StripeRotateLAST = {
transformerType = "RotatePoint",
power = 1,
vector = {
Y = 30,
},
name = "StripeRotateLAST",
},
},
selectors = {
FinalBlend = {
selectType = "Select",
lower = 0.5,
upper = 5,
edge = 0.0500000007,
name = "FinalBlend",
},
},
modifiers = {
StripeNormalizeRange = {
modifyType = "ScaleBias",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 0.200000003,
bias = 0.200000003,
scale2d = {
X = 1,
Y = 1,
},
name = "StripeNormalizeRange",
},
StripeCompressHorizontal = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 1.20000005,
Y = 1,
},
name = "StripeCompressHorizontal",
},
MainNormalizeRange = {
modifyType = "ScaleBias",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
bias = -0.569999993,
scale2d = {
X = 1,
Y = 1,
},
name = "MainNormalizeRange",
},
MainClamp = {
modifyType = "Clamp",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 1,
Y = 1,
},
name = "MainClamp",
},
},
},
["subworldMooCore.yaml"] = {
settings = {
zoom = 1,
normalise = true,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
name = "OilField",
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Modifier",
name = "Power",
},
},
{
target = {
type = "Filter",
name = "StartAreaFilter",
},
source0 = {
type = "Primitive",
name = "DefaultSimplexPerlinPrimative",
},
},
{
target = {
type = "Modifier",
name = "Skew",
},
source0 = {
type = "Filter",
name = "StartAreaFilter",
},
},
{
target = {
type = "Modifier",
name = "Power",
},
source0 = {
type = "Modifier",
name = "Skew",
},
source1 = {
type = "ControlPoints",
name = "PowerCurve",
},
},
},
primitives = {
DefaultSimplexPerlinPrimative = {
primative = "SimplexPerlin",
quality = "Best",
seed = 5,
offset = 1,
name = "DefaultSimplexPerlinPrimative",
pos = {
X = -1000,
Y = -60,
},
},
},
filters = {
StartAreaFilter = {
filter = "RidgedMultiFractal",
frequency = 0.0799999982,
lacunarity = 2,
octaves = 1,
offset = -0.100000001,
exponent = 0.899999976,
scale = 1,
name = "StartAreaFilter",
pos = {
X = -699,
Y = -60,
},
},
},
modifiers = {
Skew = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 0.540000021,
Y = 1.60000002,
},
name = "Skew",
pos = {
X = -348,
Y = -54,
},
},
Power = {
modifyType = "Curve",
lower = -1,
upper = 1,
exponent = 1,
scale = 1,
scale2d = {
X = 1,
Y = 1,
},
name = "Power",
},
},
controlpoints = {
PowerCurve = {
points = {
{},
{
input = 0.5,
output = 0.75,
},
{
input = 1,
output = 1,
},
},
name = "PowerCurve",
},
},
},
["subworldMooInner.yaml"] = {
settings = {
zoom = 1,
normalise = true,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
name = "subworldRust",
},
links = {
{
target = {
type = "Filter",
name = "StartAreaFilter",
},
source0 = {
type = "Primitive",
name = "DefaultSimplexPerlinPrimative",
},
},
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Modifier",
name = "LayerSqueue",
},
},
{
target = {
type = "Modifier",
name = "LayerSqueue",
},
source0 = {
type = "Filter",
name = "StartAreaFilter",
},
},
},
primitives = {
DefaultSimplexPerlinPrimative = {
primative = "SimplexPerlin",
quality = "Best",
seed = 5,
offset = 1,
name = "DefaultSimplexPerlinPrimative",
pos = {
X = -1000,
Y = -60,
},
},
},
filters = {
StartAreaFilter = {
filter = "RidgedMultiFractal",
frequency = 0.08,
lacunarity = 2,
octaves = 1,
gain = 0,
offset = -0.1,
exponent = 0.9,
name = "StartAreaFilter",
pos = {
X = -699,
Y = -60,
},
},
},
modifiers = {
LayerSqueue = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.02,
scale = 1,
scale2d = {
X = 1,
Y = 0.5,
},
name = "LayerSqueue",
pos = {
X = -348,
Y = -54,
},
},
},
},
["subworldMooOuter.yaml"] = {
settings = {
zoom = 1,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
name = "subworldRust",
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Modifier",
name = "Clamp",
},
},
{
target = {
type = "Filter",
name = "StartAreaFilter",
},
source0 = {
type = "Primitive",
name = "DefaultSimplexPerlinPrimative",
},
},
{
target = {
type = "Modifier",
name = "Thicken",
},
source0 = {
type = "Combiner",
name = "Power",
},
},
{
target = {
type = "Modifier",
name = "Clamp",
},
source0 = {
type = "Modifier",
name = "Thicken",
},
},
{
target = {
type = "Modifier",
name = "Scale",
},
source0 = {
type = "Filter",
name = "StartAreaFilter",
},
},
{
target = {
type = "Combiner",
name = "Power",
},
source0 = {
type = "Modifier",
name = "Scale",
},
source1 = {
type = "Primitive",
name = "PowerConstant",
},
},
},
primitives = {
DefaultSimplexPerlinPrimative = {
primative = "SimplexPerlin",
quality = "Best",
seed = 5,
offset = 1,
name = "DefaultSimplexPerlinPrimative",
pos = {
X = -1000,
Y = -60,
},
},
PowerConstant = {
primative = "Constant",
quality = "Best",
offset = 0.5,
name = "PowerConstant",
},
},
filters = {
StartAreaFilter = {
filter = "RidgedMultiFractal",
frequency = 0.0799999982,
lacunarity = 2,
octaves = 1,
offset = -0.100000001,
gain = 1,
exponent = 0.899999976,
scale = 1,
name = "StartAreaFilter",
pos = {
X = -699,
Y = -60,
},
},
},
modifiers = {
Thicken = {
modifyType = "ScaleBias",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = -2,
bias = 1.70000005,
scale2d = {
X = 1,
Y = 1,
},
name = "Thicken",
},
Clamp = {
modifyType = "Clamp",
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 1,
Y = 1,
},
name = "Clamp",
},
Scale = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 2,
Y = 2,
},
name = "Scale",
},
},
combiners = {
Power = {
combineType = "Power",
name = "Power",
},
},
},
["subworldWasteland.yaml"] = {
settings = {
zoom = 1,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Selector",
name = "FinalBlend",
},
},
{
target = {
type = "Filter",
name = "StripeNoiseFilter",
},
source0 = {
type = "Primitive",
name = "Noise",
},
},
{
target = {
type = "Filter",
name = "StripeDistorition",
},
source0 = {
type = "Primitive",
name = "Noise",
},
},
{
target = {
type = "Filter",
name = "MainNoiseFilter",
},
source0 = {
type = "Primitive",
name = "Noise",
},
},
{
target = {
type = "Modifier",
name = "StripeNormalizeRange",
},
source0 = {
type = "Filter",
name = "StripeNoiseFilter",
},
},
{
target = {
type = "Modifier",
name = "StripeCompressHorizontal",
},
source0 = {
type = "Transformer",
name = "StripeDisplace",
},
},
{
target = {
type = "Modifier",
name = "MainClamp",
},
source0 = {
type = "Filter",
name = "MainNoiseFilter",
},
},
{
target = {
type = "Selector",
name = "FinalBlend",
},
source0 = {
type = "Combiner",
name = "MainCombine",
},
source1 = {
type = "Transformer",
name = "StripeRotateLAST",
},
source2 = {
type = "Combiner",
name = "MainCombine",
},
},
{
target = {
type = "Transformer",
name = "StripeDisplace",
},
source0 = {
type = "Modifier",
name = "StripeNormalizeRange",
},
source1 = {
type = "Filter",
name = "StripeDistorition",
},
},
{
target = {
type = "Transformer",
name = "StripeRotateLAST",
},
source0 = {
type = "Modifier",
name = "StripeCompressHorizontal",
},
},
{
target = {
type = "Transformer",
name = "MainShifted",
},
source0 = {
type = "Modifier",
name = "MainClamp",
},
},
{
target = {
type = "Combiner",
name = "MainCombine",
},
source0 = {
type = "Modifier",
name = "MainClamp",
},
source1 = {
type = "Transformer",
name = "MainShifted",
},
},
},
primitives = {
Noise = {
primative = "SimplexPerlin",
quality = "Best",
offset = 1,
name = "Noise",
},
},
filters = {
StripeNoiseFilter = {
filter = "SinFractal",
frequency = 0.100000001,
lacunarity = 0.589999974,
offset = 1,
gain = 1,
exponent = 0.899999976,
scale = 1,
name = "StripeNoiseFilter",
},
StripeDistorition = {
filter = "RidgedMultiFractal",
frequency = 0.0599999987,
lacunarity = 3,
octaves = 1,
offset = 2.29999995,
gain = 1,
exponent = 0.899999976,
scale = 1,
name = "StripeDistorition",
},
MainNoiseFilter = {
filter = "Billow",
frequency = 0.0549999997,
lacunarity = 1,
octaves = 1,
offset = 1.01999998,
gain = 2.36999989,
exponent = 0.899999976,
scale = 1,
bias = 0.0299999993,
name = "MainNoiseFilter",
},
},
transformers = {
StripeDisplace = {
transformerType = "Displace",
power = 1,
name = "StripeDisplace",
},
StripeRotateLAST = {
transformerType = "RotatePoint",
power = 1,
vector = {
Y = 27,
},
name = "StripeRotateLAST",
},
MainShifted = {
transformerType = "TranslatePoint",
power = 1,
vector = {
X = -2,
},
name = "MainShifted",
},
},
selectors = {
FinalBlend = {
selectType = "Select",
lower = 0.503000021,
upper = 5,
name = "FinalBlend",
},
},
modifiers = {
StripeNormalizeRange = {
modifyType = "ScaleBias",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 0.200000003,
bias = 0.200000003,
scale2d = {
X = 1,
Y = 1,
},
name = "StripeNormalizeRange",
},
StripeCompressHorizontal = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 1.20000005,
Y = 1,
},
name = "StripeCompressHorizontal",
},
MainClamp = {
modifyType = "Clamp",
lower = -1,
upper = 1,
exponent = 0.0199999996,
scale = 1,
scale2d = {
X = 1,
Y = 1,
},
name = "MainClamp",
},
},
combiners = {
MainCombine = {
combineType = "Max",
name = "MainCombine",
},
},
},
["Swamp.yaml"] = {
settings = {
zoom = 0.001,
normalise = true,
lowerBound = {
X = 2,
Y = 2,
},
upperBound = {
X = 4,
Y = 4,
},
name = "Swamp",
},
links = {
{
target = {
type = "Terminator",
name = "TERMINATOR",
},
source0 = {
type = "Transformer",
name = "Rotate",
},
},
{
target = {
type = "Filter",
name = "DefaultBaseFilter",
},
source0 = {
type = "Primitive",
name = "DefaultDensityPrimative",
},
},
{
target = {
type = "Transformer",
name = "Rotate",
},
source0 = {
type = "Modifier",
name = "Scale",
},
},
{
target = {
type = "Modifier",
name = "Scale",
},
source0 = {
type = "Filter",
name = "DefaultBaseFilter",
},
},
},
primitives = {
DefaultDensityPrimative = {
primative = "SimplexPerlin",
quality = "Standard",
seed = 5,
offset = 2,
name = "DefaultDensityPrimative",
pos = {
X = -1000,
Y = -60,
},
},
},
filters = {
DefaultBaseFilter = {
filter = "RidgedMultiFractal",
gain = 1,
frequency = 3.8,
lacunarity = 4,
octaves = 4,
offset = -0.1,
exponent = 2,
name = "DefaultBaseFilter",
pos = {
X = -699,
Y = -60,
},
},
},
transformers = {
Rotate = {
transformerType = "RotatePoint",
power = 1,
vector = {
Y = 80,
X = 60,
},
name = "Rotate",
pos = {
X = 114,
Y = 205.5,
},
},
},
modifiers = {
Scale = {
modifyType = "Scale2d",
lower = -1,
upper = 1,
exponent = 0.02,
scale = 1,
bias = 4,
scale2d = {
X = 21,
Y = 19,
},
name = "Scale",
pos = {
X = -348,
Y = -54,
},
},
},
},
}