Bordered Simplex Noise

An asset by TotobirdCreations
The page banner background of a mountain and forest
Bordered Simplex Noise thumbnail image
Bordered Simplex Noise thumbnail image
Bordered Simplex Noise thumbnail image
Bordered Simplex Noise hero image

Quick Information

0 ratings
Bordered Simplex Noise icon image
TotobirdCreations
Bordered Simplex Noise

Algorithm for generating cave-like noise. Adds `BorderedSimplexNoiseTexture` and `BorderedSimplexNoise` objects.

Supported Engine Version
3.3
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Bordered Simplex Noise (1.0)

Algorithm for generating cave-like noise. Adds BorderedSimplexNoiseTexture and BorderedSimplexNoise objects.


Examples

func getChunk_rivers(position: Vector2) -> Dictionary:
    var ground = []
    var deco = []
    for x in range(16):
        ground.append([])
        deco.append([])
        for y in range(16):
            var vec = Vector2(position.x + x, position.y + y)
            var value = riverNoise.get_noise_2dv(vec)
            if (value > 0.0):
                value = 1
            else:
                value = 0
            ground[-1].append(value)
            deco[-1].append(-1)

    return({
        'ground' : ground,
        'deco'   : deco
    })

README Rivers Generator


func getChunk_caves(position: Vector2) -> Dictionary:
    var ground = []
    var deco = []
    for x in range(16):
        ground.append([])
        deco.append([])
        for y in range(16):
            var vec = Vector2(position.x + x, position.y + y)
            var value = caveNoise.get_noise_2dv(vec)
            var val_ground = 2
            var val_deco   = -1
            if (value == 0.0):
                val_deco = 0
            elif (underwaterLakeNoise.get_noise_2dv(vec) <= underwaterLakeThreshold):
                val_ground = 3
            ground[-1].append(val_ground)
            deco[-1].append(val_deco)

    return({
        'ground' : ground,
        'deco'   : deco
    })

README Caves Generator


BorderedSimplexNoiseTexture README Texture Generator

Algorithm for generating cave-like noise. Adds `BorderedSimplexNoiseTexture` and `BorderedSimplexNoise` objects.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Bordered Simplex Noise icon image
TotobirdCreations
Bordered Simplex Noise

Algorithm for generating cave-like noise. Adds `BorderedSimplexNoiseTexture` and `BorderedSimplexNoise` objects.

Supported Engine Version
3.3
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers