Migrate transpose_from_heitmap

This commit is contained in:
2024-06-16 17:07:38 +02:00
parent ed5d7f85a5
commit b3aba8a97c
17 changed files with 22 additions and 22 deletions

View File

@@ -299,3 +299,12 @@ def rectangle_2D_to_3D(rectangle: list[tuple[tuple[int, int], tuple[int, int]]],
new_rectangle.append(
((start[0], avg_height, start[1]), (end[0], avg_height + randint(height_min, height_max), end[1])))
return new_rectangle
def transpose_form_heightmap(heightmap: Union[str, Image], coordinates, origin: tuple[int, int]) -> tuple[int, int, int]:
heightmap = handle_import_image(heightmap).convert('L')
xMin, zMin = origin
return (coordinates[0] + xMin, heightmap.getpixel(
(coordinates[0], coordinates[-1])), coordinates[-1] + zMin)