Blender could not convert the .blend file to FBX file

edensaw - 20/01/2024 12:02
Hola, he cambiado a la versión de Unity 2022.3.17f1 y los archivos .blend de mis personajes han dejado de funcionar en Unity. Aparece este mensaje en la consola: "Blender could not convert the .blend file to FBX file. You need to use Blender 2.45-2.49 or 2.58 and later versions for direct Blender import to work."
Soliman - 20/01/2024 12:12
¿Qué Blender estabas usando?... vamos por la versión 4.0.2
La versión 2.45 es de hace 17 años por lo menos. :(

[url]https://www.blender.org/download/[/url]
3dpoder - 20/01/2024 18:07
[QUOTE=edensaw;1023522]Hola, he cambiado a la versión de Unity 2022.3.17f1 y los archivos .blend de mis personajes han dejado de funcionar en Unity. Aparece este mensaje en la consola: "Blender could not convert the .blend file to FBX file. You need to use Blender 2.45-2.49 or 2.58 and later versions for direct Blender import to work."[/QUOTE]

Hola, primero de nada deberías probar actualizando Blender como te comenta el compañero.

El mensaje de error que estás recibiendo indica que Unity no puede importar archivos .blend directamente desde Blender. Esto se debe a que Unity 2022.3.17f1 ha eliminado el soporte para la importación directa de archivos .blend.

Para importar archivos .blend en Unity 2022.3.17f1, debes exportarlos a formato FBX primero.



Una vez que hayas exportado el archivo .blend a formato FBX, puedes importarlo en Unity



El archivo .fbx se importará en Unity como un objeto Mesh. Puedes asignarle texturas y materiales según tus necesidades.

Si tienes archivos .blend antiguos que no puedes exportar a formato FBX, puedes intentar usar un convertidor de archivos .blend a .fbx de terceros. Hay muchos convertidores disponibles en línea, algunos de ellos gratuitos.

Consejos para importar archivos .blend en Unity 2022.3.17f1

Asegúrate de que el archivo .blend que deseas importar no tenga ningún error. Puedes comprobar si hay errores ejecutando el comando File > Check for Errors en Blender.

Si estás importando un archivo .blend que contiene animaciones, asegúrate de que las animaciones estén bien configuradas. Puedes comprobar si las animaciones están bien configuradas ejecutando el comando File > Animation > Check for Errors en Blender.

Si estás importando un archivo .blend que contiene materiales, asegúrate de que los materiales estén bien configurados. Puedes comprobar si los materiales están bien configurados ejecutando el comando File > Material > Check for Errors en Blender.

Un saludo. :ok:
3dpoder - 21/01/2024 15:02
El siguiente video contiene el mismo texto que la solución expuesta en el post anterior, pero en video, deja un poco que desear a la hora de vocalizar, pero puede estar bien incluirlo.

[video=youtube_share;ChoWC2IaM1U]https://youtu.be/ChoWC2IaM1U[/video]
edensaw - 23/01/2024 08:29
Genial !! Muchas gracias !!! me ha sido de mucha ayuda.