diff options
author | quou <quou@disroot.org> | 2025-02-07 00:33:47 +1100 |
---|---|---|
committer | quou <quou@disroot.org> | 2025-02-07 00:33:47 +1100 |
commit | 5d09e4f0880b182a2f4c89508744c27823ed554e (patch) | |
tree | 23c96840e29fd67c02d10bbfced0fd68bee97d51 /debugdraw.cpp | |
parent | 2dfa9cfaec5e6e96c8193af5504ffd0b6a8e9a69 (diff) |
point debug draw
Diffstat (limited to 'debugdraw.cpp')
-rw-r--r-- | debugdraw.cpp | 11 |
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, |