summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-07-23 15:53:53 +0200
committerStanislaw Halik <sthalik@misaki.pl>2024-07-23 15:53:53 +0200
commit65a0e810ae0783a3b170df5897aa177e96a7bdb6 (patch)
tree8f9d56c7a7fc522404dafddfaef5d7997b8e4a98
parent130bf594d1b73c471591f4b8c79b7280f2fb0df6 (diff)
d
-rw-r--r--src/chunk-walls.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/chunk-walls.cpp b/src/chunk-walls.cpp
index 6e7ff531..665390da 100644
--- a/src/chunk-walls.cpp
+++ b/src/chunk-walls.cpp
@@ -222,7 +222,7 @@ GL::Mesh chunk::make_wall_mesh()
{ -X - Depth, -Y - Depth, Z },
{ -X, -Y - Depth, Z },
{ -X - Depth, -Y, Z },
- { -X, -Y, Z }
+ { -X, -Y, Z },
}};
fm_assert(frame.size.x() == Depth);
fm_assert(frame.size.y() >= Depth);
@@ -233,9 +233,9 @@ GL::Mesh chunk::make_wall_mesh()
_walls->mesh_indexes[i] = (uint16_t)k;
const auto depth_offset = depth_offset_for_group(Group_::top, is_west);
const auto depth = tile_shader::depth_value(pos, depth_offset);
- auto& v = vertexes[i];
for (auto& v : quad)
v += center;
+ auto& v = vertexes[i];
for (uint8_t j = 0; j < 4; j++)
v[j] = { quad[j], texcoords[j], depth };
}
@@ -253,10 +253,10 @@ GL::Mesh chunk::make_wall_mesh()
const auto i = N++;
fm_assert(i < vertexes.size());
_walls->mesh_indexes[i] = (uint16_t)k;
- auto& v = vertexes[i];
auto quad = get_quad(D, Group_::corner, (float)Depth);
for (auto& v : quad)
v += center;
+ auto& v = vertexes[i];
for (uint8_t j = 0; j < 4; j++)
v[j] = { quad[j], texcoords[j], depth };
}
@@ -272,10 +272,10 @@ GL::Mesh chunk::make_wall_mesh()
const auto i = N++;
fm_assert(i < vertexes.size());
_walls->mesh_indexes[i] = (uint16_t)k;
- auto& v = vertexes[i];
auto quad = get_quad(D, Group_::corner, (float)Depth);
for (auto& v : quad)
v += center;
+ auto& v = vertexes[i];
for (uint8_t j = 0; j < 4; j++)
v[j] = { quad[j], texcoords[j], depth };
}