|
group2 0.1.0
CSE 125 Group 2
|
Implementation of FBX loading, ozz skeleton/animation building, and CPU skinning. More...
#include "SkinnedModel.hpp"#include <SDL3/SDL_log.h>#include <assimp/Importer.hpp>#include <assimp/config.h>#include <assimp/postprocess.h>#include <assimp/scene.h>#include <ozz/animation/offline/animation_builder.h>#include <ozz/animation/offline/raw_animation.h>#include <ozz/animation/offline/raw_skeleton.h>#include <ozz/animation/offline/skeleton_builder.h>#include <ozz/animation/runtime/animation.h>#include <ozz/animation/runtime/local_to_model_job.h>#include <ozz/animation/runtime/sampling_job.h>#include <ozz/animation/runtime/skeleton.h>#include <ozz/base/maths/simd_math.h>#include <ozz/base/maths/soa_transform.h>#include <ozz/base/span.h>#include <algorithm>#include <cmath>#include <glm/gtc/type_ptr.hpp>#include <string>#include <unordered_map>#include <unordered_set>#include <vector>Classes | |
| struct | SkinnedModel::Impl |
Implementation of FBX loading, ozz skeleton/animation building, and CPU skinning.