diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2022-10-17 22:21:50 +0200 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2022-10-17 22:21:50 +0200 |
commit | defb979b7a1e56214ec4cd20151c210bd1bbcec8 (patch) | |
tree | 7d415538a103ad52aee4d6beba1d386c14aa0330 | |
parent | 7204fc84110b43bee15c5f5d037e4cc30786add1 (diff) |
a
-rw-r--r-- | main/camera.cpp | 1 | ||||
-rw-r--r-- | main/draw.cpp | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/main/camera.cpp b/main/camera.cpp index 3a0238b7..85aa4443 100644 --- a/main/camera.cpp +++ b/main/camera.cpp @@ -31,7 +31,6 @@ void app::do_camera(float dt) void app::reset_camera_offset() { - _shader.set_camera_offset(tile_shader::project({TILE_MAX_DIM*.25f*TILE_SIZE[0], TILE_MAX_DIM*.25f*TILE_SIZE[1], 0})); recalc_cursor_tile(); } diff --git a/main/draw.cpp b/main/draw.cpp index 9c13a12f..85a4dcdd 100644 --- a/main/draw.cpp +++ b/main/draw.cpp @@ -69,6 +69,9 @@ std::array<std::int16_t, 4> app::get_draw_bounds() const noexcept void app::draw_world() { + _floor_mesh.draw(_shader, *_world[chunk_coords{0, 0}]); + _wall_mesh.draw(_shader, *_world[chunk_coords{0, 0}]); +#if 0 auto [minx, maxx, miny, maxy] = get_draw_bounds(); for (std::int16_t y = miny; y <= maxy; y++) @@ -78,6 +81,7 @@ void app::draw_world() for (std::int16_t y = miny; y <= maxy; y++) for (std::int16_t x = minx; x <= maxx; x++) _wall_mesh.draw(_shader, *_world[chunk_coords{x, y}]); +#endif } void app::draw_wireframe_quad(global_coords pos) |