aboutsummaryrefslogtreecommitdiff
path: root/src/poser_epnp.c
diff options
context:
space:
mode:
authordpeter99 <dpeter99@gmail.com>2018-03-25 21:06:27 +0200
committerdpeter99 <dpeter99@gmail.com>2018-03-25 21:06:27 +0200
commitc47826bb1171083377309e356168b46cb3621df7 (patch)
treea1da4178ae6965b2a0621cdbe0fd01ef2e90405c /src/poser_epnp.c
parentc17ac29dcdb617f5d9d960e432a628747e0e63df (diff)
downloadlibsurvive-c47826bb1171083377309e356168b46cb3621df7.tar.gz
libsurvive-c47826bb1171083377309e356168b46cb3621df7.tar.bz2
Started the VS project update
Diffstat (limited to 'src/poser_epnp.c')
-rw-r--r--src/poser_epnp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/poser_epnp.c b/src/poser_epnp.c
index 401ea2a..f5fa127 100644
--- a/src/poser_epnp.c
+++ b/src/poser_epnp.c
@@ -13,7 +13,7 @@
#include "stdio.h"
static SurvivePose solve_correspondence(SurviveObject *so, epnp *pnp, bool cameraToWorld) {
- SurvivePose rtn = {};
+ SurvivePose rtn = {0};
// std::cerr << "Solving for " << cal_imagePoints.size() << " correspondents" << std::endl;
if (pnp->number_of_correspondences <= 3) {
SurviveContext *ctx = so->ctx;
@@ -128,7 +128,7 @@ int PoserEPNP(SurviveObject *so, PoserData *pd) {
SurvivePose pose = solve_correspondence(so, &pnp, false);
- SurvivePose txPose = {};
+ SurvivePose txPose = {0};
quatrotatevector(txPose.Pos, so->ctx->bsd[lh].Pose.Rot, pose.Pos);
for (int i = 0; i < 3; i++) {
txPose.Pos[i] += so->ctx->bsd[lh].Pose.Pos[i];