OSDN Git Service

[backup]NyARToolkit for Java
[nyartoolkit-and/nyartoolkit-and.git] / src / jp / nyatla / nyartoolkit / core / transmat / NyARTransMat.java
index a094d15..0ce8d52 100644 (file)
@@ -46,9 +46,9 @@ import jp.nyatla.nyartoolkit.core.types.matrix.*;
  */\r
 public class NyARTransMat implements INyARTransMat\r
 {\r
-       private final static double FIT_DIFF_THRESHOLD = 1.0;\r
+       private final static double FIT_DIFF_THRESHOLD_CONT_OPT = 1.0;\r
        private final static double FIT_DIFF_THRESHOLD_CONT = 0.1;\r
-       private final static double FIT_DIFF_THRESHOLD_OPT = 0.01;\r
+       private final static double FIT_DIFF_THRESHOLD_OPT = 1.0;\r
        \r
 \r
        private final NyARDoublePoint2d _center=new NyARDoublePoint2d(0,0);\r
@@ -211,7 +211,7 @@ public class NyARTransMat implements INyARTransMat
                                this._mat_optimize.modifyMatrix(rot, trans, this._offset.vertex, vertex_2d, 4);\r
                                double err=errRate(rot,trans,this._offset.vertex, vertex_2d,4,vertex_3d);\r
                                //System.out.println("E:"+err);\r
-                               if(min_err-err<FIT_DIFF_THRESHOLD){\r
+                               if(min_err-err<FIT_DIFF_THRESHOLD_CONT_OPT){\r
                                        //System.out.println("BREAK");\r
                                        break;\r
                                }\r