22 lines
446 B
C++
22 lines
446 B
C++
|
|
#include "modelLoader.h"
|
|
|
|
namespace engine::assets
|
|
{
|
|
Model loadBlendModel(const char *path)
|
|
{
|
|
return Model(path);
|
|
}
|
|
Model loadModel(const char *path)
|
|
{
|
|
int length = strlen(path);
|
|
const char *blendEnd = &path[length - 6];
|
|
std::cout << blendEnd << std::endl;
|
|
|
|
if (std::strcmp(blendEnd, ".blend")) {
|
|
return loadBlendModel(path);
|
|
}
|
|
|
|
return Model(path);
|
|
}
|
|
}
|