summaryrefslogtreecommitdiffhomepage
path: root/main/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'main/main.cpp')
-rw-r--r--main/main.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/main/main.cpp b/main/main.cpp
index 2545865f..04ede3a9 100644
--- a/main/main.cpp
+++ b/main/main.cpp
@@ -39,6 +39,7 @@ void app::drawEvent() {
}
draw_chunk(_chunk);
+ draw_wireframe();
swapBuffers();
redraw();
@@ -47,10 +48,17 @@ void app::drawEvent() {
void app::draw_chunk(chunk& c)
{
+ _shader.set_tint({1, 1, 1, 1});
_floor_mesh.draw(_shader, c);
_wall_mesh.draw(_shader, c);
}
+void app::draw_wireframe()
+{
+ _shader.set_tint({1.f, 0, 0, 1.f});
+ _wireframe_quad.draw(_shader, {{}, {TILE_SIZE[0], TILE_SIZE[1]}});
+}
+
} // namespace Magnum::Examples
MAGNUM_APPLICATION_MAIN(Magnum::Examples::app)