diff --git a/src/Gui/Viewport/GLMesh.cpp b/src/Gui/Viewport/GLMesh.cpp index 2aac104..3fd6965 100644 --- a/src/Gui/Viewport/GLMesh.cpp +++ b/src/Gui/Viewport/GLMesh.cpp @@ -89,10 +89,8 @@ void GLMesh::setPosBuffer(enzo::geo::Geometry& geometry) enzo::bt::Vector3 tang1 = (pos2-pos1); enzo::bt::Vector3 tang2 = (pos3-pos1); - tang1.normalize(); - tang2.normalize(); - Normal = tang1.cross(tang2); + Normal.normalize(); } for(int i=0; i< faceVertCnt; ++i)