Escribo un motor de juego y me pregunto qué formato de modelo 3D debo usar/cargar/exportar? Obj parece universal y fácil, pero también parece no ser confiable ya que la mayoría de los modelos que existen contienen errores y no se almacena en ningún lugar tanto como en otros formatos.¿Qué formato de modelo 3D debería usar?
Parece que hay formatos específicos para juegos como MD2/3/5, pero no estoy seguro, utilizo wings3d si hago el modelo, y no sé qué otros detalles aparte de simplemente cargar lo que necesito y el soporte del Id de formato que debo implementar, por ejemplo, ¿necesitaría implementar IK? y ¿puedo usar secuencias de comandos por animación en lugar de cinemática inversa y manipulación de huesos?
No utilizaría este formato para gráficos en tiempo real. Collada está pensado como un formato intermedio para las tuberías de producción de gráficos. Úselo para convertir a un formato binario más compacto, o estará esperando todo el día para que se cargue. –
Considere también que no todas las herramientas son compatibles con el conjunto de funciones COLLADA. –
Al final fui con la biblioteca ASSIMP para la carga de geometría para que cualquiera pueda usar lo que quieran siempre y cuando admitan los atributos necesarios –