summaryrefslogtreecommitdiff
path: root/src/3d
diff options
context:
space:
mode:
Diffstat (limited to 'src/3d')
-rw-r--r--src/3d/plane_data.h6
-rw-r--r--src/3d/renderer_draw.cc1
-rw-r--r--src/3d/scene_loader.cc1
3 files changed, 8 insertions, 0 deletions
diff --git a/src/3d/plane_data.h b/src/3d/plane_data.h
new file mode 100644
index 0000000..e6a117d
--- /dev/null
+++ b/src/3d/plane_data.h
@@ -0,0 +1,6 @@
+#pragma once
+
+// Local struct to hold plane-specific data
+struct PlaneData {
+ float distance;
+};
diff --git a/src/3d/renderer_draw.cc b/src/3d/renderer_draw.cc
index f59ac4c..7a95924 100644
--- a/src/3d/renderer_draw.cc
+++ b/src/3d/renderer_draw.cc
@@ -3,6 +3,7 @@
#include "3d/renderer.h"
#include "util/asset_manager_utils.h"
+#include "3d/plane_data.h" // Include for PlaneData struct
#include <algorithm>
#include <vector>
diff --git a/src/3d/scene_loader.cc b/src/3d/scene_loader.cc
index e9e769b..f5b587e 100644
--- a/src/3d/scene_loader.cc
+++ b/src/3d/scene_loader.cc
@@ -7,6 +7,7 @@
#include <vector>
#include <memory> // For std::shared_ptr
#include <new> // For std::nothrow
+#include "plane_data.h"
// Local struct to hold plane-specific data
struct PlaneData {