1. 08 Mar, 2017 1 commit
  2. 07 Mar, 2017 1 commit
    • Patrik Huber's avatar
      Fixed storage order bug with Eigen in the shape and blendshape fitting · 4cc304d1
      Patrik Huber authored
      When switching the shape and blendshape fitting to use the new Eigen models, these matrices weren't correctly mapped to cv::Mat. Eigen uses col-major storage order by default, and OpenCV row-major - so we now convert to a row-major Eigen matrix before mapping to a cv::Mat.
      This caused the fitting to produce faulty/meaningless results since the switch to Eigen.
      The output of the linear shape and blendshape fitting functions are now again identical before and after the switch to Eigen. (after 50 iterations, the result is marginally different, most likely because of small rounding differences.)
      4cc304d1
  3. 06 Mar, 2017 12 commits
  4. 05 Mar, 2017 14 commits
  5. 04 Mar, 2017 4 commits
  6. 03 Mar, 2017 6 commits
  7. 02 Mar, 2017 2 commits
    • Patrik Huber's avatar
      Updated initial_cache.cmake.template · 1ba6a9fb
      Patrik Huber authored
      * Added BOOST_ROOT for Windows, since I've been using it for a while, and I think it works.
      * Added EIGEN3_INCLUDE_DIR
      * Changed all slashes to forward slashes
      1ba6a9fb
    • Patrik Huber's avatar
      Merge pull request #109 from NextDesign1/explicit-casts-to-vec3 · 4c6eebec
      Patrik Huber authored
      Explicit casts and initializations to glm::vec3
      
      The implicit conversions don't seem to work on OS X clang-3.9.1. A bit odd, since it works on travis on Linux with clang-3.9, 4.0 and 5.0.
      Anyway, maybe in the future we can change it back if a Mac clang update fixes this.
      4c6eebec