summaryrefslogtreecommitdiff
path: root/src/animation.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/animation.h')
-rw-r--r--src/animation.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/animation.h b/src/animation.h
index 81e150a..18d3ba9 100644
--- a/src/animation.h
+++ b/src/animation.h
@@ -28,6 +28,12 @@ typedef struct keyframes {
size_t count;
} keyframes;
+typedef struct joint {
+ char* name; // optional
+ transform transform_components;
+ mat4 local_transform;
+} joint;
+
typedef struct animation_spline {
f32* timestamps;
size_t n_timestamps;