浏览代码

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

Former-commit-id: 0caa4c3eee5cf01c21a020788d3373f0c5c3eb5d
Alec Jacobson 8 年之前
父节点
当前提交
b3880a36d7
共有 1 个文件被更改,包括 1 次插入1 次删除
  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;