#pragma once #include #include #include class MorphManager; class ModelLoader { public: ModelLoader() = default; osg::ref_ptr load(const std::string& filepath, MorphManager* morphMgr = nullptr); private: osg::ref_ptr buildOsgScene(const struct aiScene* scene, const std::string& baseDir, MorphManager* morphMgr); };