API de carregamento do modelo C ++?

9

Estou procurando a API de carregamento de modelo C ++ mais capaz.

Até agora, encontrei toneladas de dobras, obj e outros carregadores de formato de arquivo. Mas as bibliotecas que encontrei tendem a carregar apenas um tipo de modelo, e isso exige que você aprenda algumas interfaces API?

Existe uma API para carregar todos eles, uma API para analisá-los, uma API para trazê-los todos E no buffer de vértice, vinculá-los?

bobobobo
fonte

Respostas:

9

Assimp parece ser uma boa escolha e isso no meu próximo projeto. Ele suporta uma enorme variedade de formatos, incluindo ossos e animações. Não apenas para o carregamento do modelo, mas para mudar de formato para formato, computando normais de vértice e face, malhas de divisão e polígonos triangulares. Está disponível sob a licença BSD.

Martin Foot
fonte