diff --git a/utils/terrain/Terrain.gd b/utils/terrain/Terrain.gd index 1320cf3..ba4c050 100644 --- a/utils/terrain/Terrain.gd +++ b/utils/terrain/Terrain.gd @@ -178,6 +178,12 @@ class Point: if not (incoming_edge._idx != -1 and incoming_edge._idx != incoming): break return list_points + + func triangles_around(): + var list_triangles = [] + for edge in edges_around(): + list_triangles.append(edge.triangle()) + return list_triangles # Edges iterator class Edges: diff --git a/world/game.gd b/world/game.gd index 32a84b2..824a37a 100644 --- a/world/game.gd +++ b/world/game.gd @@ -4,7 +4,7 @@ signal world_loaded export(int) var width = 2000 export(int) var height = 2000 -export(int) var spacing = 5 +export(int) var spacing = 20 export(int, 1, 9) var octaves = 5 export(int, 1, 30) var wavelength = 8 export(int) var border_width = 200