summaryrefslogtreecommitdiff
path: root/debugdraw.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'debugdraw.cpp')
-rw-r--r--debugdraw.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/debugdraw.cpp b/debugdraw.cpp
index 8331a38..6eaa3e6 100644
--- a/debugdraw.cpp
+++ b/debugdraw.cpp
@@ -97,6 +97,17 @@ void Line_Renderer::add_box(const AABB& b) {
add_line(v3f(b.min.x, b.min.y, b.min.z), v3f(b.min.x, b.min.y, b.max.z));
}
+void Line_Renderer::add_point(const v3f& p) {
+ add_line(
+ v3f(p.x - 0.05f, p.y + 0.05f, p.z),
+ v3f(p.x - 0.05f, p.y + 0.05f, p.z)
+ );
+ add_line(
+ v3f(p.x - 0.05f, p.y + 0.05f, p.z),
+ v3f(p.x + 0.05f, p.y - 0.05f, p.z)
+ );
+}
+
void Line_Renderer::flush(
const Camera& cam,
Device* dev,