API загрузки моделей C ++?

9

Я ищу наиболее способный API загрузки моделей C ++.

До сих пор я нашел тонны ply, obj и других подобных загрузчиков форматов файлов. Но библиотеки, которые я обнаружил, имеют тенденцию загружать только один тип модели, а для этого нужно изучить довольно много интерфейсов API?

Есть ли один API для их загрузки, один API для их анализа, один API для их всех и в буфере вершин, связать их?

bobobobo
источник

Ответы:

9

Assimp, кажется, хороший выбор, и я буду проверять это с моим следующим проектом. Он поддерживает огромное количество форматов, включая поддержку костей и анимации. Не только для загрузки модели, но и для перехода от формата к формату, вычисления нормалей вершин и граней, разбиения сеток и триангуляции полигонов. Он доступен под лицензией BSD.

Мартин Фут
источник