From f2d33137ef88d99c0403f5bd9cc21bd7f82221b5 Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Mon, 11 Apr 2016 00:59:01 -0600 Subject: [PATCH] light: PrintFaceInfo: also print the interpolated normals --- light/ltface.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/light/ltface.c b/light/ltface.c index 7565dd42..f9b340ea 100644 --- a/light/ltface.c +++ b/light/ltface.c @@ -290,10 +290,12 @@ PrintFaceInfo(const bsp2_dface_t *face, const bsp2_t *bsp) int edge = bsp->dsurfedges[face->firstedge + i]; int vert = (edge >= 0) ? bsp->dedges[edge].v[0] : bsp->dedges[-edge].v[1]; const float *point = bsp->dvertexes[vert].point; - - logprint("%s %3d (%3.3f, %3.3f, %3.3f) :: edge %d\n", + const float *norm = GetSurfaceVertexNormal(bsp, face, i); + logprint("%s %3d (%3.3f, %3.3f, %3.3f) :: normal (%3.3f, %3.3f, %3.3f) :: edge %d\n", i ? " " : " verts ", vert, - point[0], point[1], point[2], edge); + point[0], point[1], point[2], + norm[0], norm[1], norm[2], + edge); } }