shithub: 3dee

Download patch

ref: 845764edfe05c69aa2c1adcf6bcf63a72b6d5bf2
parent: 7d6a4f26f918097cd7bbaec474ceafa986940eb4
author: rodri <rgl@antares-labs.eu>
date: Mon Aug 26 11:43:21 EDT 2024

med: use the correct cube normals.

--- a/med.c
+++ b/med.c
@@ -190,16 +190,13 @@
 	v1 = Vec3(1,0,0);
 	v2 = Vec3(0,1,0);
 	t[0].v[0].p = addpt3(center, p);
-	t[0].v[0].n = p;
+	t[0].v[0].n = t[0].v[1].n = t[0].v[2].n = t[1].v[2].n = Vec3(0,0,1);
 	t[0].v[1].p = addpt3(center, addpt3(p, v1));
-	t[0].v[1].n = addpt3(p, v1);
 	t[0].v[2].p = addpt3(center, addpt3(p, addpt3(v1, v2)));
-	t[0].v[2].n = addpt3(p, addpt3(v1, v2));
 	t[0].v[0].c = t[0].v[1].c = t[0].v[2].c = Pt3(1,1,1,1);
 	t[1].v[0] = t[0].v[0];
 	t[1].v[1] = t[0].v[2];
 	t[1].v[2].p = addpt3(center, addpt3(p, v2));
-	t[1].v[2].n = addpt3(p, v2);
 	t[1].v[2].c = Pt3(1,1,1,1);
 
 	/* make a cube by rotating the reference face */