From 7e48c98590337685fdd7b49b1ba14fa5a0bd8c1a Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Fri, 21 Jan 2005 05:31:15 +0000 Subject: [PATCH] fix normal orientation of second triangle --- Graphics/Entity.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Graphics/Entity.cpp b/Graphics/Entity.cpp index 37dc447c7d..bf2c0c8f25 100644 --- a/Graphics/Entity.cpp +++ b/Graphics/Entity.cpp @@ -1,4 +1,4 @@ -// $Id: Entity.cpp,v 1.51 2005-01-21 03:04:19 geuzaine Exp $ +// $Id: Entity.cpp,v 1.52 2005-01-21 05:31:15 geuzaine Exp $ // // Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle // @@ -285,21 +285,21 @@ void Draw_SimpleVector(int arrow, int fill, z + f2 * dz + b * (t[2])); glVertex3d(x + f1 * dx, y + f1 * dy, z + f1 * dz); - glVertex3d(x + dx, y + dy, z + dz); + glVertex3d(x + f1 * dx, y + f1 * dy, z + f1 * dz); glVertex3d(x + f2 * dx + b * (-t[0]), y + f2 * dy + b * (-t[1]), z + f2 * dz + b * (-t[2])); - glVertex3d(x + f1 * dx, y + f1 * dy, z + f1 * dz); + glVertex3d(x + dx, y + dy, z + dz); if(light) glNormal3dv(t); glVertex3d(x + dx, y + dy, z + dz); glVertex3d(x + f2 * dx + b * (-u[0]), y + f2 * dy + b * (-u[1]), z + f2 * dz + b * (-u[2])); glVertex3d(x + f1 * dx, y + f1 * dy, z + f1 * dz); - - glVertex3d(x + dx, y + dy, z + dz); + + glVertex3d(x + f1 * dx, y + f1 * dy, z + f1 * dz); glVertex3d(x + f2 * dx + b * (u[0]), y + f2 * dy + b * (u[1]), z + f2 * dz + b * (u[2])); - glVertex3d(x + f1 * dx, y + f1 * dy, z + f1 * dz); + glVertex3d(x + dx, y + dy, z + dz); glEnd(); glDisable(GL_LIGHTING); } -- GitLab