缺氧 wiki 编辑团队提示:注册账号并登录后体验更佳,且可通过参数设置定制优化您的浏览体验!

该站点为镜像站点,如果你想帮助这个由玩家志愿编辑的 wiki 站点,请前往原站点参与编辑,
同时欢迎加入编辑讨论群 851803695 与其他编辑者一起参与建设!

全站通知:

模块:Data/Worldgen/Noise/Dlc4

来自缺氧WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
Copyright.svg
授权信息

该文件来自缺氧或其开发商科雷娱乐创建的网站。该文件中出现的所有商标和注册商标均归属于科雷娱乐。详情请见版权信息。该文件被认为在本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 {
    ["Garden.yaml"] = {
        settings = {
            zoom = 0.00100000005,
            normalise = true,
            lowerBound = {
                X = 2,
                Y = 2,
            },
            upperBound = {
                X = 4,
                Y = 4,
            },
            name = "subworldFrozen",
        },
        links = {
            {
                target = {
                    type = "Terminator",
                    name = "TERMINATOR",
                },
                source0 = {
                    type = "Transformer",
                    name = "Rotate",
                },
            },
            {
                target = {
                    type = "Filter",
                    name = "DefaultBaseFilter",
                },
                source0 = {
                    type = "Primitive",
                    name = "DefaultDensityPrimative",
                },
            },
            {
                target = {
                    type = "Modifier",
                    name = "Scale",
                },
                source0 = {
                    type = "Filter",
                    name = "DefaultBaseFilter",
                },
            },
            {
                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 = "HybridMultiFractal",
                frequency = 4,
                lacunarity = 3,
                octaves = 2,
                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 = 89.6999969,
                },
                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 = 16,
                    Y = 9,
                },
                name = "Scale",
                pos = {
                    X = -266.279907,
                    Y = 236.440201,
                },
            },
        },
    },
    ["Raptor.yaml"] = {
        settings = {
            zoom = 0.5,
            normalise = true,
            lowerBound = {
                X = 2,
                Y = 2,
            },
            upperBound = {
                X = 4,
                Y = 4,
            },
            name = "Swamp",
        },
        links = {
            {
                target = {
                    type = "Terminator",
                    name = "TERMINATOR",
                },
                source0 = {
                    type = "Modifier",
                    name = "FinalInvert",
                },
            },
            {
                target = {
                    type = "Filter",
                    name = "B1",
                },
                source0 = {
                    type = "Primitive",
                    name = "B",
                },
            },
            {
                target = {
                    type = "Modifier",
                    name = "A1",
                },
                source0 = {
                    type = "Primitive",
                    name = "A",
                },
            },
            {
                target = {
                    type = "Modifier",
                    name = "A2",
                },
                source0 = {
                    type = "Modifier",
                    name = "A1",
                },
            },
            {
                target = {
                    type = "Modifier",
                    name = "FinalInvert",
                },
                source0 = {
                    type = "Combiner",
                    name = "Combiner0",
                },
            },
            {
                target = {
                    type = "Combiner",
                    name = "Combiner0",
                },
                source0 = {
                    type = "Filter",
                    name = "B1",
                },
                source1 = {
                    type = "Modifier",
                    name = "A2",
                },
            },
        },
        primitives = {
            A = {
                primative = "ImprovedPerlin",
                quality = "Best",
                offset = 1,
                name = "A",
            },
            B = {
                primative = "ImprovedPerlin",
                quality = "Best",
                offset = 1,
                name = "B",
            },
        },
        filters = {
            B1 = {
                filter = "RidgedMultiFractal",
                frequency = 0.100000001,
                lacunarity = 3,
                octaves = 1,
                offset = 1,
                gain = 1,
                exponent = 0.899999976,
                scale = 1,
                name = "B1",
            },
        },
        modifiers = {
            A1 = {
                modifyType = "Scale2d",
                lower = -1,
                upper = 1,
                exponent = 0.0199999996,
                scale = 1,
                scale2d = {
                    X = 0.100000001,
                    Y = 0.579999983,
                },
                name = "A1",
            },
            A2 = {
                modifyType = "Invert",
                lower = -1,
                upper = 1,
                exponent = 0.0199999996,
                scale = 1,
                scale2d = {
                    X = 1,
                    Y = 1,
                },
                name = "A2",
            },
            FinalInvert = {
                modifyType = "Invert",
                lower = -1,
                upper = 1,
                exponent = 0.0199999996,
                scale = 1,
                scale2d = {
                    X = 1,
                    Y = 1,
                },
                name = "FinalInvert",
            },
        },
        combiners = {
            Combiner0 = {
                combineType = "Add",
                name = "Combiner0",
            },
        },
    },
    ["WetLands.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,
                edge = 0.0199999996,
                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",
            },
        },
    },
}