Răsfoiți Sursa

SIGN CHANGE: use right hand rule, positive wn on inside of CCW polygons

Former-commit-id: 0caa4c3eee5cf01c21a020788d3373f0c5c3eb5d
Alec Jacobson 8 ani în urmă
părinte
comite
b3880a36d7
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      include/igl/winding_number.cpp

+ 1 - 1
include/igl/winding_number.cpp

@@ -208,7 +208,7 @@ IGL_INLINE void igl::winding_number_2(
         }
       }
       double val =
-        atan2(o2vd[0]*o2vs[1]-o2vd[1]*o2vs[0],o2vd[0]*o2vs[0]+o2vd[1]*o2vs[1])/
+        -atan2(o2vd[0]*o2vs[1]-o2vd[1]*o2vs[0],o2vd[0]*o2vs[0]+o2vd[1]*o2vs[1])/
         (2.*igl::PI);
 #pragma omp atomic
       S[o] += val;