[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [42102] trunk/blender/extern/libmv/libmv/ simple_pipeline/camera_intrinsics.cc: This checks shouldn' t have been removed.

Sergey Sharybin sergey.vfx at gmail.com
Wed Nov 23 19:28:12 CET 2011


Revision: 42102
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42102
Author:   nazgul
Date:     2011-11-23 18:28:12 +0000 (Wed, 23 Nov 2011)
Log Message:
-----------
This checks shouldn't have been removed.

Modified Paths:
--------------
    trunk/blender/extern/libmv/libmv/simple_pipeline/camera_intrinsics.cc

Modified: trunk/blender/extern/libmv/libmv/simple_pipeline/camera_intrinsics.cc
===================================================================
--- trunk/blender/extern/libmv/libmv/simple_pipeline/camera_intrinsics.cc	2011-11-23 18:13:12 UTC (rev 42101)
+++ trunk/blender/extern/libmv/libmv/simple_pipeline/camera_intrinsics.cc	2011-11-23 18:28:12 UTC (rev 42102)
@@ -201,6 +201,8 @@
       warp_y = warp_y*aspy + 0.5 * overscan * h;
       int ix = int(warp_x), iy = int(warp_y);
       int fx = round((warp_x-ix)*256), fy = round((warp_y-iy)*256);
+      if(fx == 256) { fx=0; ix++; }
+      if(fy == 256) { fy=0; iy++; }
       // Use nearest border pixel
       if( ix < 0 ) { ix = 0, fx = 0; }
       if( iy < 0 ) { iy = 0, fy = 0; }




More information about the Bf-blender-cvs mailing list