Browse Source

lscm: fix order of UV after area term sign fix (#1863)

The fix in #1853 causes the solution UVs to be flipped, so this is a simple fix to that.
Richard Liu 3 years ago
parent
commit
d6db1cf8c2
1 changed files with 1 additions and 1 deletions
  1. 1 1
      include/igl/lscm.cpp

+ 1 - 1
include/igl/lscm.cpp

@@ -63,7 +63,7 @@ IGL_INLINE bool igl::lscm(
   V_uv.resize(V.rows(),2);
   V_uv.resize(V.rows(),2);
   for (unsigned i=0;i<V_uv.cols();++i)
   for (unsigned i=0;i<V_uv.cols();++i)
   {
   {
-    V_uv.col(V_uv.cols()-i-1) = W_flat.block(V_uv.rows()*i,0,V_uv.rows(),1);
+    V_uv.col(i) = W_flat.block(V_uv.rows()*i,0,V_uv.rows(),1);
   }
   }
   return true;
   return true;
 }
 }