locked
modelos sin texturas. RRS feed

  • Pregunta

  • Estoy creando un juego en xna 4.0 en 3D y uso blender para crear los modelos, pero hay un problema cuando lo exporto a formato .fbx solo se exporta la geometría y no los materiales, agradecería y me pudieran dar una solución al problema (ejm: un programa o plugin que tome el fichero .blend y lo convierta al formato 3D deseado con los materiales y todo).
    lunes, 30 de mayo de 2011 19:51

Respuestas

  • Buenas Luis Miguel,

     

    Nunca he usado Blender + XNA, siempre he usado 3D Studio, pero buscando por internet he encontrado este enlace, donde te explica como exportar desde blender:

    http://www.stromcode.com/2008/03/10/modelling-for-xna-with-blender-part-i/


    Curiosamente al final comenta el problema de las texturas y según dice te guarda el fbx en texto plano, por lo que puedes abrirlo con el notepad mismo y buscar una linea que pone RelativeFilename ahí te viene la ruta que ha exportado el blender y puedes cambiarsela por la que vayas a usar dentro de XNA.

    De todas formas supongo que dentro de blender también tiene que haber forma de cambiar esto, por ejemplo en el pandaExporter para ficheros X que hay para 3D Studio Max puedes decirle que te exporte las texturas además del modelo, y que referencia las rutas relativa.

     

    No lo he probado pero mira a ver si te sirve.

     

    Saludos


    MVP XNA/DirectX

    Blog

    XNACommunity



    martes, 31 de mayo de 2011 15:30
    Moderador

Todas las respuestas

  • Incrusta las texturas dentro del fbx si te da la opcion, en 3ds max es posible.

    O al menos ver si hay alguna opcion de que guarde las texturas de forma que el path sea relativo y no absoluto.

    Otra opcion es exportar a .fbx en formato xml, y modificar las rutas de las texturas a mano.

     

    Un saludo


    Tambien conocido como Blau www.youtube.com/malditis www.charcostudios.com
    martes, 31 de mayo de 2011 8:50
  • Buenas Luis Miguel,

     

    Nunca he usado Blender + XNA, siempre he usado 3D Studio, pero buscando por internet he encontrado este enlace, donde te explica como exportar desde blender:

    http://www.stromcode.com/2008/03/10/modelling-for-xna-with-blender-part-i/


    Curiosamente al final comenta el problema de las texturas y según dice te guarda el fbx en texto plano, por lo que puedes abrirlo con el notepad mismo y buscar una linea que pone RelativeFilename ahí te viene la ruta que ha exportado el blender y puedes cambiarsela por la que vayas a usar dentro de XNA.

    De todas formas supongo que dentro de blender también tiene que haber forma de cambiar esto, por ejemplo en el pandaExporter para ficheros X que hay para 3D Studio Max puedes decirle que te exporte las texturas además del modelo, y que referencia las rutas relativa.

     

    No lo he probado pero mira a ver si te sirve.

     

    Saludos


    MVP XNA/DirectX

    Blog

    XNACommunity



    martes, 31 de mayo de 2011 15:30
    Moderador