commit 5128b23bed1cf012ba92e19104784009d6274763
parent 009c2505e27cac7facef7653bd897f30ed9c3e9b
Author: Christian Ermann <christianermann@gmail.com>
Date: Mon, 16 Aug 2021 14:53:19 -0500
Moved mesh_origin declaration and initialization out of loop
Diffstat:
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/chunk.c b/src/chunk.c
@@ -81,15 +81,16 @@ static void Chunk_updateMeshData(Chunk *c, SDF f, float isolevel)
{
c->mesh.vertex_count = 0;
c->mesh.index_count = 0;
+
+ Vec3 mesh_origin;
+ worldOrigin(c->origin, mesh_origin);
+
for (int i = 0; i < CHUNK_PWIDTH; i++)
{
for (int j = 0; j < CHUNK_PWIDTH; j++)
{
for (int k = 0; k < CHUNK_PWIDTH; k++)
{
- Vec3 mesh_origin;
- worldOrigin(c->origin, mesh_origin);
-
Vec3 cell_origin = {
mesh_origin[0] + k,
mesh_origin[1] + i,