3dpoder

Script de python para exportar formatos

  • #1
    martha_ezv está desconectado

    Usuario Nuevo Avatar de martha_ezv


    Houdini Script de python para exportar formatos

    Por favor, necesito ayuda para hacer un convertidos de formatos en Python. Hola, les explico, miren necesito convertir un documento. Txt a formato. Obj o. Dae que contenga los vértices, coordenadas y todos los componentes del formato.

    Pero solo e logrado hacer el cambio de extensión, pero no de la información del documento, les agradecería cualquier ayuda o información que pudieran darme al respecto, o algún ejemplo de convertidor para saber todo lo que debo tomar en cuenta. Gracias.


  • #2
    Troler está desconectado

    Miembro viril Avatar de Troler


    Script de python para exportar formatos

    Como ya te he dicho en otro sitio, lo que tienes que hacer es que el contenido del fichero resultante obj tenga el formato establecido de este tipo de ficheros (https://en.wikipedia.org/wiki/obj).

    Tienes que saber que información tiene tu fichero original txt y arreglártelas para que tenga la estructura de un obj. Los obj no dejan de ser ficheros de texto como el siguiente:

    Código:

    # blender3d v249 obj file:
    # www.blender3d, org. V 1.000000 -1.000000 -1.000000. V 1.000000 -1.000000 1.000000. V -1.000000 -1.000000 1.000000. V -1.000000 -1.000000 -1.000000. V 1.000000 1.000000 -1.000000. V 0.999999 1.000000 1.000001. V -1.000000 1.000000 1.000000. V -1.000000 1.000000 -1.000000. Usemtl material. S of. F 5 1 4. F 5 4 8. F 3 7 8. F 3 8 4. F 2 6 3. F 6 7 3. F 1 5 2. F 5 6 2. F 5 8 6. F 8 7 6. F 1 2 3. F 1 3 4.

    .

    Donde tienes vértices y los índices a estos vértices para formar las diferentes cara de un cubo.

    Mírate el enlace de la Wikipedia que te he pasado para seguir el estándar.


  • #3
    martha_ezv está desconectado

    Usuario Nuevo Avatar de martha_ezv


    Script de python para exportar formatos

    Vaya, si gracias, tenía que buscar en varios lados, a ver si alguien podía ayudarme. Nuevamente muchas gracias y voy a tomar en cuenta la revisión de los archivos obj de Blender, que tengas buena tarde.


  • Ver más sobre el tema y los comentarios en el foro