19     static std::string get_directory(
const std::string& path);
 
   24     static Material load_material(
const aiScene* scene, aiMesh* mesh,
 
   25                                   const std::string& directory, 
Renderer& renderer);
 
   27     static void load_colors(aiMaterial* aiMat, 
Material& mat);
 
   29     static void load_textures(aiMaterial* aiMat, 
const aiScene* scene,
 
   32     static void parse_bones(aiMesh* mesh, 
Model& model);
 
   35     static void parse_animations(
const aiScene* scene, 
Model& model);
 
Assimp Object Loader.
Definition: obj_loader.h:12
static Model load_model(const std::string &path)
Definition: obj_loader.cpp:11
static MeshInstance3D load_mesh(const std::string &path)
Definition: obj_loader.cpp:6
Definition: renderer.h:33
Definition: components.h:41
Definition: components.h:29
Definition: components.h:142