forked from bartvdbraak/blender
Camera tracking integration
=========================== Another fix for MSVC.
This commit is contained in:
parent
78a2086415
commit
3c9c5b3359
12
extern/libmv/ChangeLog
vendored
12
extern/libmv/ChangeLog
vendored
@ -1,3 +1,15 @@
|
|||||||
|
commit 2ac7281ff6b9545b425dd84fb03bf9c5c98b4de2
|
||||||
|
Author: Matthias Fauconneau <matthias.fauconneau@gmail.com>
|
||||||
|
Date: Fri Aug 19 17:34:45 2011 +0200
|
||||||
|
|
||||||
|
Avoid symbol shadowing.
|
||||||
|
|
||||||
|
commit 2a7c3de4acc60e0433b4952f69e30528dbafe0d2
|
||||||
|
Author: Matthias Fauconneau <matthias.fauconneau@gmail.com>
|
||||||
|
Date: Fri Aug 19 17:22:47 2011 +0200
|
||||||
|
|
||||||
|
Better dragging behavior when hitting borders.
|
||||||
|
|
||||||
commit a14eb3953c9521b2e08ff9ddd45b33ff1f8aeafb
|
commit a14eb3953c9521b2e08ff9ddd45b33ff1f8aeafb
|
||||||
Author: Matthias Fauconneau <matthias.fauconneau@gmail.com>
|
Author: Matthias Fauconneau <matthias.fauconneau@gmail.com>
|
||||||
Date: Fri Aug 19 17:12:12 2011 +0200
|
Date: Fri Aug 19 17:12:12 2011 +0200
|
||||||
|
4
extern/libmv/libmv/tracking/sad.cc
vendored
4
extern/libmv/libmv/tracking/sad.cc
vendored
@ -128,9 +128,9 @@ float Track(ubyte* reference, ubyte* warped, int size, ubyte* image, int stride,
|
|||||||
for(int i = 0; i < 2; i++) { // iterate twice per precision level
|
for(int i = 0; i < 2; i++) { // iterate twice per precision level
|
||||||
//TODO: other sweep pattern might converge better
|
//TODO: other sweep pattern might converge better
|
||||||
for(int d=0; d < 6; d++) { // iterate dimension sequentially (cyclic descent)
|
for(int d=0; d < 6; d++) { // iterate dimension sequentially (cyclic descent)
|
||||||
for(float x = -step; x <= step; x+=step) { //solve subproblem (evaluate only along one coordinate)
|
for(float e = -step; e <= step; e+=step) { //solve subproblem (evaluate only along one coordinate)
|
||||||
mat32 t = m;
|
mat32 t = m;
|
||||||
t.data[d] += x;
|
t.data[d] += e;
|
||||||
//TODO: better performance would also allow a more exhaustive search
|
//TODO: better performance would also allow a more exhaustive search
|
||||||
SamplePattern(image,stride,t,match,size);
|
SamplePattern(image,stride,t,match,size);
|
||||||
uint sad = SAD(reference,match,size,size);
|
uint sad = SAD(reference,match,size,size);
|
||||||
|
Loading…
Reference in New Issue
Block a user