Hola todos, alguien sabe cómo exportar un modelo desde 3dsMax o Maya a un archivo.Mesh? No sé si el tema va aquí, siento si no es así. Muchas gracias por vuestra ayuda. Un saludo.
Hola todos, alguien sabe cómo exportar un modelo desde 3dsMax o Maya a un archivo.Mesh? No sé si el tema va aquí, siento si no es así. Muchas gracias por vuestra ayuda. Un saludo.
El formato .Mesh es un formato propietario usado principalmente por el motor gráfico Ogre3D. Para exportar desde 3ds Max o Maya, necesitas usar un plugin o exportador específico.
La mejor solución actual es utilizar el Ogre Command Line Tools (OgreXMLConverter y OgreMeshUpgrader), que son parte del SDK de Ogre3D. Primero debes exportar tu modelo desde 3ds Max o Maya a un formato intermedio. El formato recomendado es FBX, que es muy compatible.
Desde 3ds Max o Maya, exporta tu modelo a un archivo FBX. Asegúrate de que la geometría, los materiales y los huesos de animación (si los hay) estén correctamente configurados antes de exportar.
Luego, necesitas convertir ese FBX al formato XML de Ogre (.mesh.xml). Para este paso, usa el FBX2Ogre converter, una herramienta gratuita y actualizada. Descarga FBX2Ogre, coloca el ejecutable en una carpeta accesible y arrastra tu archivo FBX sobre él. Esto generará un archivo .mesh.xml y un archivo de material .material.
Finalmente, convierte el archivo .mesh.xml al formato binario .mesh usando la herramienta de línea de comandos OgreXMLConverter que viene con Ogre. Abre una terminal o consola, navega hasta la carpeta donde está OgreXMLConverter y ejecuta un comando como "OgreXMLConverter MiModelo.mesh.xml". Esto creará el archivo final .mesh.
Para modelos animados (esqueletos), el proceso es similar pero generarás también un archivo .skeleton. Es crucial verificar la documentación de Ogre para asegurar que las unidades y la escala de tu escena en 3ds Max o Maya sean correctas antes de empezar, para evitar problemas de conversión.