diff options
author | Frederico Linhares <fred@linhares.blue> | 2025-09-05 09:55:25 -0300 |
---|---|---|
committer | Frederico Linhares <fred@linhares.blue> | 2025-09-05 09:55:25 -0300 |
commit | 6deda4129825b4b77fb7179f43d4bb7a755c4813 (patch) | |
tree | c3d85044f53144257de73819bfcb9dc41af45f70 /src/blu_cat/gra/animation.hpp | |
parent | 68761609f3b98bfc99f2164eece12027d5575c0b (diff) |
Diffstat (limited to 'src/blu_cat/gra/animation.hpp')
-rw-r--r-- | src/blu_cat/gra/animation.hpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/blu_cat/gra/animation.hpp b/src/blu_cat/gra/animation.hpp index 1275b48..11b1d0a 100644 --- a/src/blu_cat/gra/animation.hpp +++ b/src/blu_cat/gra/animation.hpp @@ -1,5 +1,5 @@ /* - * Copyright 2022-2024 Frederico de Oliveira Linhares + * Copyright 2022-2025 Frederico de Oliveira Linhares * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -28,15 +28,16 @@ namespace BluCat::GRA struct Bone { glm::mat4x4 offset_matrix; + UI16 parent; - Bone(glm::mat4 offset_matrix); + Bone(glm::mat4 offset_matrix, UI16 parent); }; struct BoneTransform { uint32_t bone_id; - Channel<glm::vec3> positions; Channel<glm::quat> rotations; + Channel<glm::vec3> positions; Channel<glm::vec3> scales; }; |