summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sly/transition.scm3
1 files changed, 3 insertions, 0 deletions
diff --git a/sly/transition.scm b/sly/transition.scm
index 4017633..68ec18e 100644
--- a/sly/transition.scm
+++ b/sly/transition.scm
@@ -26,6 +26,7 @@
#:use-module (sly color)
#:use-module (sly coroutine)
#:use-module (sly math)
+ #:use-module (sly quaternion)
#:use-module (sly signal)
#:use-module (sly vector)
#:export (ease-linear
@@ -125,6 +126,8 @@ range [0, 1]."
vector-interpolate)
((both? color?)
color-interpolate)
+ ((both? quaternion?)
+ quaternion-slerp)
(else
(error "Failed to guess interpolator: " a b))))