¿Modelo de C ++ cargando API?

9

Estoy buscando la API de carga de modelos C ++ más capaz.

Hasta ahora he encontrado toneladas de pliegues, obj y otros cargadores de formatos de archivo. ¿Pero las bibliotecas que he encontrado tienden a cargar solo un tipo de modelo, y esto requiere que aprendas bastantes interfaces api?

¿Hay una API para cargarlos todos, una API para analizarlos, una API para traerlos todos y, en el búfer de vértices, vincularlos?

bobobobo
fuente

Respuestas:

9

Assimp parece ser una buena opción y lo probaré con mi próximo proyecto. Admite una gran variedad de formatos, incluidos huesos y animaciones compatibles. No solo para cargar el modelo, sino también para cambiar de formato a formato, calcular vértices y normales de caras, dividir mallas y triangular polígonos. Está disponible bajo la licencia BSD.

Pie de martin
fuente