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

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

全站通知:

模块:Data/Worldgen/Noise/Dlc2

来自缺氧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 {
    ["IceCavesNoise.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 = "Modifier",
                    name = "MainStretch",
                },
            },
            {
                target = {
                    type = "Modifier",
                    name = "MainStretch",
                },
                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 = 1.02999997,
                octaves = 1,
                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 = 75,
                },
                name = "StripeRotateLAST",
            },
            MainShifted = {
                transformerType = "TranslatePoint",
                power = 1,
                name = "MainShifted",
            },
        },
        selectors = {
            FinalBlend = {
                selectType = "Select",
                lower = 0.409999996,
                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 = 0.860000014,
                    Y = 0.5,
                },
                name = "StripeCompressHorizontal",
            },
            MainClamp = {
                modifyType = "Clamp",
                lower = -1,
                upper = 1,
                exponent = 0.0199999996,
                scale = 1,
                scale2d = {
                    X = 1,
                    Y = 1,
                },
                name = "MainClamp",
            },
            MainStretch = {
                modifyType = "Scale2d",
                lower = -1,
                upper = 1,
                exponent = 0.0199999996,
                scale = 1,
                scale2d = {
                    X = 0.479999989,
                    Y = 1.12,
                },
                name = "MainStretch",
            },
        },
        combiners = {
            MainCombine = {
                combineType = "Max",
                name = "MainCombine",
            },
        },
    },
}