@ -81,7 +81,14 @@ class Triangle:
func center3d():
var points = points()
return (points[0].point3d() + points[1].point3d() + points[2].point3d()) / 3.0
func set_elevation(elevation:float):
for point in points():
point.set_elevation(elevation)
func get_elevation():
return center3d().y
func polygon():
var polygon = []
@ -202,4 +202,4 @@ func add_trees():
if num == 1:
var tree = treescene.instance()
tree.translation = Vector3(point.point3d() * Vector3(1, 24*5, 1))
add_child(tree)