From 8c5096974aa370909c96c179f67aa001d1211d86 Mon Sep 17 00:00:00 2001 From: Danny Bierek Date: Sun, 15 Mar 2026 02:03:16 -0700 Subject: [PATCH 01/10] Render textures in NavKit, handle socket close gracefully --- .idea/editor.xml | 8 +- .idea/inspectionProfiles/Project_Default.xml | 4 + .idea/misc.xml | 5 + include/NavKit/model/Json.h | 194 ++++----- include/NavKit/render/Mesh.h | 15 +- include/NavKit/render/Model.h | 9 +- src/adapter/RecastAdapter.cpp | 2 +- src/model/Json.cpp | 89 ++-- src/module/GameConnection.cpp | 19 +- src/module/NavKitSettings.cpp | 6 +- src/module/Renderer.cpp | 93 +++-- src/module/Scene.cpp | 10 +- src/module/SceneMesh.cpp | 135 +++---- src/render/Mesh.cpp | 65 ++- src/render/Model.cpp | 275 ++++++++++++- src/resource/fragment.glsl | 46 ++- src/resource/glacier2obj.py | 404 ++++++++++++------- src/resource/vertex.glsl | 9 +- 18 files changed, 901 insertions(+), 487 deletions(-) diff --git a/.idea/editor.xml b/.idea/editor.xml index 9c7f164..24e51ae 100644 --- a/.idea/editor.xml +++ b/.idea/editor.xml @@ -6,14 +6,14 @@