diff --git a/modules/skybrowser/src/utility.cpp b/modules/skybrowser/src/utility.cpp index ea14b1d506..40549d58e8 100644 --- a/modules/skybrowser/src/utility.cpp +++ b/modules/skybrowser/src/utility.cpp @@ -211,6 +211,7 @@ double sizeFromFov(double fov, glm::dvec3 worldPosition) { return opposite; } +template <> float Animation::getNewValue() { if (!isAnimating()) { return _goal; @@ -222,6 +223,7 @@ float Animation::getNewValue() { } } +template <> double Animation::getNewValue() { if (!isAnimating()) { return _goal; @@ -233,6 +235,7 @@ double Animation::getNewValue() { } } +template <> glm::dmat4 Animation::getRotationMatrix() { if (!isAnimating()) { return glm::dmat4(1.0); @@ -250,6 +253,7 @@ glm::dmat4 Animation::getRotationMatrix() { return rotMat; } +template <> glm::dvec3 Animation::getNewValue() { if (!isAnimating()) { return _goal;