Commit Graph

11 Commits

Author SHA1 Message Date
703285f555 Implemented NN Search on Rtree
Just binded the library to Godot so we can use later to have more
options on how to create holes.
2025-11-23 18:36:41 -05:00
c208d069bb Implemented R-Tree
Would like to switch the identifer of the hole to a random string.
2025-11-23 18:22:00 -05:00
36c648cfe5 Creation of the RTree Godot Class
Basic defintions, we are going to see if it fits the use case.
2025-11-21 20:09:02 -05:00
1fa5551ba7 Memory Leak Fixed
Have to free the mesh generator after we process our mesh.
2025-11-20 13:50:47 -05:00
9f5183bed2 Level Setup
Integrated with Trenchbroom
2025-11-17 19:30:59 -05:00
14000f0096 FPS Controller 2025-11-13 16:33:08 -05:00
c6e4d4f725 Cutting Holes Into Mesh
We be cutting holes :)
2025-11-10 08:53:02 -05:00
2d0408c09e Modify Earcut and Triangulization Library to Work With Godot::Vector2
Allows use to ease some pain when converting PackedVector2Array
to std::vector<Vector2>.
2025-11-08 20:24:54 -05:00
35a1706e58 Mesh Generation GDSCript
This concludes the mesh generation of walls. We can now put holes into
walls deterministically.
2025-11-07 09:10:22 -05:00
41647dda49 Working Triangulization with Hole 2025-11-02 20:07:57 -05:00
e6b7f8989f Initialize Project 2025-11-02 20:07:57 -05:00