[Guia-editado] como combertir archivos .ebm a .obj

Topic created · 7 Mensajes · 1417 Visitas
  • @Mrs.Troll said:

    Feon muy feo quedo asi mira para poner un codigo que es mejor que un spoiler pon esto:

     [*/code]
    sin el *
    
    Probare y les digo si funciona
    
    
    Tiene un error en la linea ragezone.com
    
    a lo último de esa línea deben ponerle esto:  [size] '[/size]
    
    
    Feo la verdad si funciona, pero el problema es que no tengo Internet en mi casa.
    cuando tenga, haré una guía completa incluso con el scritp de aion.
    
  • Hola a todos, esta guia le dile como usar el blender en su forma basica slo para pasar un arichvo en formato .ebm(cabal ebm) a .obj(wavefront)

    1° descargen el blender de aqui http://download.blender.org/release/Blender2.49b/
    2° descargen el pytho de aqui http://www.python.org/download/

    lo instalan en ese orden.

    tambien deben de descargar el python 2.6 busquenlo en su misma web.

    este es el script o archivo de ejecucion

    #!BPY
    
    # Copyright (c) 2007-2011 Randall Stevens
    # 
    # Permission is hereby granted, free of charge, to any person obtaining a copy
    # of this software and associated documentation files (the "Software"), to deal
    # in the Software without restriction, including without limitation the rights
    # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    # copies of the Software, and to permit persons to whom the Software is
    # furnished to do so, subject to the following conditions:
    # 
    # The above copyright notice and this permission notice shall be included in
    # all copies or substantial portions of the Software.
    # 
    # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    # THE SOFTWARE.
    #
    # -----------------------------------------------------------------------------
    #
    # Version 0.0.1
    #     * Initial release
    #
    # Version 0.0.2
    #     * Fixed setting face mode to double sided
    #     * Fixed mirroring the UV coordinates
    #     * Fixed reading vertex influences
    #     * Added setting material mode to texture face with alpha
    #
    # Version 0.0.3
    #     * Fixed importing textures in Microsoft Windows
    #
    # Version 0.0.4
    #     * Fixed armature edit bone matrix
    #     * Added animation importing
    
    """
    Name: 'CABAL (.ebm)...'
    Blender: 246
    Group: 'Import'
    Tooltip: 'Import CABAL game (*.ebm) files'
    """
    
    __author__ = 'Randall Stevens'
    __email__ = 'pstevens:cryptomail*org'
    __url__ = ('blender', 'elysiun', 'Project homepage, http://www.ragezone.com/'&#41';
    __version__ = '0.0.4'
    __bpydoc__ = """ \
    This script imports CABAL game (*.ebm) files.
    """
    
    
    import Blender
    import struct
    import tempfile
    import math
    import re
    
    
    EBM_BONE_NAMES = []
    
    
    LEFT_TO_RIGHT = Blender.Mathutils.Matrix([-1.0, 0.0, 0.0, 0.0],
                                             [0.0, 0.0, 1.0, 0.0],
                                             [0.0, 1.0, 0.0, 0.0],
                                             [0.0, 0.0, 0.0, 1.0])
    
    
    class MagicError(ValueError):
        pass
    
    
    def ebm_read_material(file_object):
        diffuse = struct.unpack('
    
  • Oyes wee mejor poste tu las armas del cabal 😄 con su textura quiero la esparda verde del war del cabal se llama osimium....tanbien esta una roja esta perrona...y algunas de las espadas forcium 😄 son las de color azul

  • Feon muy feo quedo asi mira para poner un codigo que es mejor que un spoiler pon esto:

     [*/code]
    sin el *
    
    Probare y les digo si funciona
    
    
    Tiene un error en la linea ragezone.com
    
    a lo último de esa línea deben ponerle esto:  [size] '[/size]
  • Aqui tengo el importador bueno nada mas que dura cargando eso fue el unico problema que tuve:

    #!BPY
    
    # Copyright (c) 2007-2011 Randall Stevens
    # 
    # Permission is hereby granted, free of charge, to any person obtaining a copy
    # of this software and associated documentation files (the "Software"), to deal
    # in the Software without restriction, including without limitation the rights
    # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    # copies of the Software, and to permit persons to whom the Software is
    # furnished to do so, subject to the following conditions:
    # 
    # The above copyright notice and this permission notice shall be included in
    # all copies or substantial portions of the Software.
    # 
    # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    # THE SOFTWARE.
    #
    # -----------------------------------------------------------------------------
    #
    # Version 0.0.1
    #     * Initial release
    #
    # Version 0.0.2
    #     * Fixed setting face mode to double sided
    #     * Fixed mirroring the UV coordinates
    #     * Fixed reading vertex influences
    #     * Added setting material mode to texture face with alpha
    #
    # Version 0.0.3
    #     * Fixed importing textures in Microsoft Windows
    #
    # Version 0.0.4
    #     * Fixed armature edit bone matrix
    #     * Added animation importing
    
    """
    Name: 'CABAL (.ebm)...'
    Blender: 246
    Group: 'Import'
    Tooltip: 'Import CABAL game (*.ebm) files'
    """
    
    __author__ = 'Randall Stevens'
    __email__ = 'pstevens:cryptomail*org'
    __url__ = ('blender', 'elysiun', 'Project homepage, http://www.ragezone.com/')
    __version__ = '0.0.4'
    __bpydoc__ = """ \
    This script imports CABAL game (*.ebm) files.
    """
    
    
    import Blender
    import struct
    import tempfile
    import math
    import re
    
    
    EBM_BONE_NAMES = []
    
    
    LEFT_TO_RIGHT = Blender.Mathutils.Matrix([-1.0, 0.0, 0.0, 0.0],
                                             [0.0, 0.0, 1.0, 0.0],
                                             [0.0, 1.0, 0.0, 0.0],
                                             [0.0, 0.0, 0.0, 1.0])
    
    
    class MagicError(ValueError):
        pass
    
    
    def ebm_read_material(file_object):
        diffuse = struct.unpack('
  • @Mrs.Troll said:

    Aqui tengo el importador bueno nada mas que dura cargando eso fue el unico problema que tuve:

    #!BPY
    
    # Copyright (c) 2007-2011 Randall Stevens
    # 
    # Permission is hereby granted, free of charge, to any person obtaining a copy
    # of this software and associated documentation files (the "Software"), to deal
    # in the Software without restriction, including without limitation the rights
    # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    # copies of the Software, and to permit persons to whom the Software is
    # furnished to do so, subject to the following conditions:
    # 
    # The above copyright notice and this permission notice shall be included in
    # all copies or substantial portions of the Software.
    # 
    # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    # THE SOFTWARE.
    #
    # -----------------------------------------------------------------------------
    #
    # Version 0.0.1
    #     * Initial release
    #
    # Version 0.0.2
    #     * Fixed setting face mode to double sided
    #     * Fixed mirroring the UV coordinates
    #     * Fixed reading vertex influences
    #     * Added setting material mode to texture face with alpha
    #
    # Version 0.0.3
    #     * Fixed importing textures in Microsoft Windows
    #
    # Version 0.0.4
    #     * Fixed armature edit bone matrix
    #     * Added animation importing
    
    """
    Name: 'CABAL (.ebm)...'
    Blender: 246
    Group: 'Import'
    Tooltip: 'Import CABAL game (*.ebm) files'
    """
    
    __author__ = 'Randall Stevens'
    __email__ = 'pstevens:cryptomail*org'
    __url__ = ('blender', 'elysiun', 'Project homepage, http://www.ragezone.com/')
    __version__ = '0.0.4'
    __bpydoc__ = """ \
    This script imports CABAL game (*.ebm) files.
    """
    
    
    import Blender
    import struct
    import tempfile
    import math
    import re
    
    
    EBM_BONE_NAMES = []
    
    
    LEFT_TO_RIGHT = Blender.Mathutils.Matrix([-1.0, 0.0, 0.0, 0.0],
                                             [0.0, 0.0, 1.0, 0.0],
                                             [0.0, 1.0, 0.0, 0.0],
                                             [0.0, 0.0, 0.0, 1.0])
    
    
    class MagicError(ValueError):
        pass
    
    
    def ebm_read_material(file_object):
        diffuse = struct.unpack('
    

    como asi que te dur cargando??

  • @IronMaiden said:

    @Mrs.Troll said:

    Aqui tengo el importador bueno nada mas que dura cargando eso fue el unico problema que tuve:

    #!BPY
    
    # Copyright (c) 2007-2011 Randall Stevens
    # 
    # Permission is hereby granted, free of charge, to any person obtaining a copy
    # of this software and associated documentation files (the "Software"), to deal
    # in the Software without restriction, including without limitation the rights
    # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    # copies of the Software, and to permit persons to whom the Software is
    # furnished to do so, subject to the following conditions:
    # 
    # The above copyright notice and this permission notice shall be included in
    # all copies or substantial portions of the Software.
    # 
    # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    # THE SOFTWARE.
    #
    # -----------------------------------------------------------------------------
    #
    # Version 0.0.1
    #     * Initial release
    #
    # Version 0.0.2
    #     * Fixed setting face mode to double sided
    #     * Fixed mirroring the UV coordinates
    #     * Fixed reading vertex influences
    #     * Added setting material mode to texture face with alpha
    #
    # Version 0.0.3
    #     * Fixed importing textures in Microsoft Windows
    #
    # Version 0.0.4
    #     * Fixed armature edit bone matrix
    #     * Added animation importing
    
    """
    Name: 'CABAL (.ebm)...'
    Blender: 246
    Group: 'Import'
    Tooltip: 'Import CABAL game (*.ebm) files'
    """
    
    __author__ = 'Randall Stevens'
    __email__ = 'pstevens:cryptomail*org'
    __url__ = ('blender', 'elysiun', 'Project homepage, http://www.ragezone.com/')
    __version__ = '0.0.4'
    __bpydoc__ = """ \
    This script imports CABAL game (*.ebm) files.
    """
    
    
    import Blender
    import struct
    import tempfile
    import math
    import re
    
    
    EBM_BONE_NAMES = []
    
    
    LEFT_TO_RIGHT = Blender.Mathutils.Matrix([-1.0, 0.0, 0.0, 0.0],
                                             [0.0, 0.0, 1.0, 0.0],
                                             [0.0, 1.0, 0.0, 0.0],
                                             [0.0, 0.0, 0.0, 1.0])
    
    
    class MagicError(ValueError):
        pass
    
    
    def ebm_read_material(file_object):
        diffuse = struct.unpack('
    

    como asi que te dur cargando??

    Si te dura mucho la importación osea en recrear cada mesh y poligono