mirror of
https://github.com/Armored-Dragon/overte.git
synced 2025-03-11 16:13:16 +01:00
* AnimInverseKinematics: debug draw for secondary targets * AnimInverseKienmatics: better clean up of ik target debug draw * GeometryUtil: added findPlaneFromPoints() * ViveControllerManager: external dependency on eigen * ViveControllerManager: record history of left/right hand controllers * ViveControllerManager: use history to determine user shoulder location for better calibration * ViveControllerManager: pass defaultToReferenceMat by const ref to calibrate functions. * CMake: added external depenency to eigen linear algebra library.
26 lines
No EOL
712 B
CMake
26 lines
No EOL
712 B
CMake
#
|
|
# FindEigen.cmake
|
|
#
|
|
# Try to find Eigen include path.
|
|
# Once done this will define
|
|
#
|
|
# EIGEN_INCLUDE_DIRS
|
|
#
|
|
# Created on 7/14/2017 by Anthony Thibault
|
|
# Copyright 2017 High Fidelity, Inc.
|
|
#
|
|
# Distributed under the Apache License, Version 2.0.
|
|
# See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
|
|
#
|
|
|
|
# setup hints for Eigen search
|
|
include("${MACRO_DIR}/HifiLibrarySearchHints.cmake")
|
|
hifi_library_search_hints("eigen")
|
|
|
|
# locate dir
|
|
string(CONCAT EIGEN_INCLUDE_DIRS ${EIGEN_INCLUDE_DIRS} "/src/eigen")
|
|
|
|
include(FindPackageHandleStandardArgs)
|
|
find_package_handle_standard_args(EIGEN DEFAULT_MSG EIGEN_INCLUDE_DIRS)
|
|
|
|
mark_as_advanced(EIGEN_INCLUDE_DIRS EIGEN_SEARCH_DIRS) |