/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Tools/Libs/ModelImporter2/ModelImporter.cpp
32 строки
855 B
Jan Krassnigg
Made it easier to import static and animated meshes (#1542)
24 апр 2025, 20:38
Не верифицирован
24 апр 2025, 20:38
4cc6f2e
Код
Авторство
О чём код?
#include <ModelImporter2/ModelImporterPCH.h> #include <ModelImporter2/ImporterAssimp/ImporterAssimp.h> #include <ModelImporter2/ImporterMagicaVoxel/ImporterMagicaVoxel.h> #include <ModelImporter2/ImporterSourceBSP/ImporterSourceBSP.h> #include <ModelImporter2/ModelImporter.h> namespace ezModelImporter2 { ezUniquePtr<Importer> RequestImporterForFileType(ezStringView sFile) { if (sFile.HasExtension(".fbx") || sFile.HasExtension(".obj") || sFile.HasExtension(".gltf") || sFile.HasExtension(".glb") || sFile.HasExtension(".blend")) { return EZ_DEFAULT_NEW(ImporterAssimp); } if (sFile.HasExtension(".bsp")) { return EZ_DEFAULT_NEW(ImporterSourceBSP); } if (sFile.HasExtension(".vox")) { return EZ_DEFAULT_NEW(ImporterMagicaVoxel); } return nullptr; } } // namespace ezModelImporter2