summaryrefslogtreecommitdiff
path: root/src/vk/skeletal_model.cpp
diff options
context:
space:
mode:
authorFrederico Linhares <fred@linhares.blue>2024-02-06 17:37:20 -0300
committerFrederico Linhares <fred@linhares.blue>2024-03-23 19:12:24 -0300
commitbf240d7eeaa89657462b705849fde56e54e237db (patch)
tree0bd3f9826dd2d4d88f9da1ec77ba8f1b27b41be1 /src/vk/skeletal_model.cpp
parent8d7e40e0b2b592efc7bcf7101ee362ec61f1989f (diff)
refa Use quaternion for orientation
Diffstat (limited to 'src/vk/skeletal_model.cpp')
-rw-r--r--src/vk/skeletal_model.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vk/skeletal_model.cpp b/src/vk/skeletal_model.cpp
index b2d5fc3..d2739c4 100644
--- a/src/vk/skeletal_model.cpp
+++ b/src/vk/skeletal_model.cpp
@@ -148,11 +148,11 @@ namespace VK
SkeletalModel::SkeletalModel(
std::shared_ptr<SkeletalMesh> skeletal_mesh,
std::shared_ptr<Texture> texture, std::shared_ptr<glm::vec3> position,
- std::shared_ptr<glm::vec3> rotation):
+ std::shared_ptr<glm::quat> orientation):
skeletal_mesh{skeletal_mesh},
texture{texture},
position{position},
- rotation{rotation},
+ orientation{orientation},
animation_index{0},
animation_time{0.0f},
bone_transforms(SKELETAL_MESH_MAX_NUM_OF_BONES)