未验证 提交 75655746 编写于 作者: A Albus Dumbledore 提交者: Gitee
上级 e06a57d0
......@@ -52,12 +52,12 @@ def generate_terrain(world, noise, threshold):
world[y][x] = "#"
def generate_random_seed(width, height):
seed = [[random.randint(0, 255) for _ in range(width)] for _ in range(height)]
seed = [[random.randint(0, 255) for i in range(width)] for j in range(height)]
return amap(seed)
def apply_bitmap_filter(seed, bitmap_filter_size=3):
kernel = amap([[1 for _ in range(bitmap_filter_size)] for _ in range(bitmap_filter_size)]) / (bitmap_filter_size ** 2)
filtered_seed = amap([[0 for _ in range(len(seed[0]))] for _ in range(len(seed))])
kernel = amap([[1 for i in range(bitmap_filter_size)] for j in range(bitmap_filter_size)]) / (bitmap_filter_size ** 2)
filtered_seed = amap([[0 for i in range(len(seed[0]))] for j in range(len(seed))])
for i in range(len(seed) - bitmap_filter_size + 1):
for j in range(len(seed[0]) - bitmap_filter_size + 1):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册