commit 009c2505e27cac7facef7653bd897f30ed9c3e9b
parent 1ae6960c52fd10d39c232361c8e31cc4a31e626f
Author: Christian Ermann <christianermann@gmail.com>
Date:   Mon, 16 Aug 2021 14:51:58 -0500
Renamed interpVertex to interpolateVertexPosition
Diffstat:
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/marching_cubes.c b/src/marching_cubes.c
@@ -304,8 +304,8 @@ int MC_index(const Vec3 corners[8], SDF f, float isolevel)
     return mc_index;
 }
 
-static void MC_interpVertex(const Vec3 a, const Vec3 b, SDF f, float isolevel,
-        Vec3 dst)
+static void MC_interpolateVertexPosition(const Vec3 a, const Vec3 b, SDF f,
+        float isolevel, Vec3 dst)
 {
     float fa = f(a);
     float fb = f(b);
@@ -335,15 +335,18 @@ int MC_vertices(const Vec3 corners[8], SDF f, float isolevel, int mc_index,
 {
     if (EDGE_TABLE[mc_index] & 1)
     {
-        MC_interpVertex(corners[0], corners[1], f, isolevel, vertices[0]);
+        MC_interpolateVertexPosition(corners[0], corners[1], f, isolevel,
+                vertices[0]);
     }
     if (EDGE_TABLE[mc_index] & 8)
     {
-        MC_interpVertex(corners[3], corners[0], f, isolevel, vertices[1]);
+        MC_interpolateVertexPosition(corners[3], corners[0], f, isolevel,
+                vertices[1]);
     }
     if (EDGE_TABLE[mc_index] & 256)
     {
-        MC_interpVertex(corners[0], corners[4], f, isolevel, vertices[2]);
+        MC_interpolateVertexPosition(corners[0], corners[4], f, isolevel,
+                vertices[2]);
     }
     return 3;
 }