Assimp, convierte tus modelos 3D entre formatos de la mejor manera posible

Assimp es un fantástico programa gratuito, software libre bajo la licencia BSD que convierte tus modelos 3D de un formato a otro. Muy útil si descargamos modelos de alguna página web y el formato en el que viene no es el que deseamos.


La lista de formatos que acepta como entrada:

  • Autodesk ( .fbx )
  • Collada ( .dae )
  • glTF ( .gltf, .glb )
  • Blender 3D ( .blend )
  • 3ds Max 3DS ( .3ds )
  • 3ds Max ASE ( .ase )
  • Wavefront Object ( .obj )
  • Industry Foundation Classes (IFC/Step) ( .ifc )
  • XGL ( .xgl,.zgl )
  • Stanford Polygon Library ( .ply )
  • *AutoCAD DXF ( .dxf )
  • LightWave ( .lwo )
  • LightWave Scene ( .lws )
  • Modo ( .lxo )
  • Stereolithography ( .stl )
  • DirectX X ( .x )
  • AC3D ( .ac )
  • Milkshape 3D ( .ms3d )
  • * TrueSpace ( .cob,.scn )
  • Biovision BVH ( .bvh )
  • * CharacterStudio Motion ( .csm )
  • Ogre XML ( .xml )
  • Ogre Binary (.mesh)
  • Irrlicht Mesh ( .irrmesh )
  • * Irrlicht Scene ( .irr )
  • Quake I ( .mdl )
  • Quake II ( .md2 )
  • Quake III Mesh ( .md3 )
  • Quake III Map/BSP ( .pk3 )
  • * Return to Castle Wolfenstein ( .mdc )
  • Doom 3 ( .md5* )
  • *Valve Model ( .smd,.vta )
  • *Open Game Engine Exchange ( .ogex )
  • *Unreal ( .3d )
  • BlitzBasic 3D ( .b3d )
  • Quick3D ( .q3d,.q3s )
  • Neutral File Format ( .nff )
  • Sense8 WorldToolKit ( .nff )
  • Object File Format ( .off )
  • PovRAY Raw ( .raw )
  • Terragen Terrain ( .ter )
  • 3D GameStudio (3DGS) ( .mdl )
  • 3D GameStudio (3DGS) Terrain ( .hmp )
  • Izware Nendo ( .ndo )
  • </ul> El asterisco indica soporte limitado. A su vez, Assimp permite exportar a:

    • Collada ( .dae )
    • Wavefront Object ( .obj )
    • Stereolithography ( .stl )
    • Stanford Polygon Library ( .ply )
    • </ul>  El proyecto Assimp cuenta con una interfaz gráfica para Windows llamado Open 3D Model Viewer.

      ¿Cómo se usa Assimp?

      Assimp es un programa de línea de comandos. Para Windows acude a la página oficial, para Debian/Ubuntu usa

      sudo apt install assimp-utils
      Desde la línea de comandos la sintaxis usada para transformar el modelo de un formato a otro es sencilla

      assimp export MiModeloOriginal.blend MiModeloExportado.obj
      Y ya está, no puede ser más sencillo. Si lo tuyo no es la línea de comandos, echa un vistazo a Open 3D Model Viewer, aunque solo está disponible en Windows.