Group Holes with Hull Convex

This commit is contained in:
2025-11-24 20:29:46 -05:00
parent 0a3919ce4c
commit 1c8e3d7314
13 changed files with 77 additions and 39 deletions

View File

@@ -3,11 +3,15 @@ extends Resource
class_name Hole
var hole_id: int
var vectors: PackedVector2Array
var vectors: PackedVector2Array # verticies
var area: float
func _init(hole_id: int, vectors: PackedVector2Array):
self.hole_id = hole_id
self.vectors = vectors
self.area = UTIL.get_polygon_area(self.vectors)
func center():
var avg_vert = Vector2.ZERO