Blender en BLITZ 3D
Blender en BLITZ 3D
Estoy haciendo un videojuego en blitz como ago para llevarme los modelos que cree en blender con texturas UV y animacion de estos personajes.
ya he intentado lleverme los objetos a 3DS con todo y texturas y no e logrado nada solo llevo el objeto mas no texturas UV.
ya he intentado lleverme los objetos a 3DS con todo y texturas y no e logrado nada solo llevo el objeto mas no texturas UV.
- Adjuntos
-
- leonet.zip
- (183.64 KiB) Descargado 460 veces
Re: Blender en BLITZ 3D
Un saludo. yo tambien quiero hacer lo mismo pero no puedo (o no se como hacerlo)...
-la unica forma que conozco por el momento es usar el Blender para modelar la malla y la exporto en .3ds
-despues uso el Milkshape 3d para dividir la malla por grupos
-ahora abro el Lithunwrap y cargo el modelo que exporté en milkshape en formato .3ds, para asignarle ahi las texturas
-y he descubierto un programa para hacer las animaciones que parece que esta hecho para el blitz3d especificamente que parece que es bueno que se llama pacemaker que te exporta en .b3d (formato del blitz3d)
si alguien sabe una forma de hacerlo mas rapido...porque este de usar tantos programas es un rollo... :-(
un saludo
-la unica forma que conozco por el momento es usar el Blender para modelar la malla y la exporto en .3ds
-despues uso el Milkshape 3d para dividir la malla por grupos
-ahora abro el Lithunwrap y cargo el modelo que exporté en milkshape en formato .3ds, para asignarle ahi las texturas
-y he descubierto un programa para hacer las animaciones que parece que esta hecho para el blitz3d especificamente que parece que es bueno que se llama pacemaker que te exporta en .b3d (formato del blitz3d)
si alguien sabe una forma de hacerlo mas rapido...porque este de usar tantos programas es un rollo... :-(
un saludo
Re: Blender en BLITZ 3D
Saludos Snoogangs
Blitz3D soporta únicamente 3 tipos de formatos para 3D los cuales son: .X .3DS y .B3D
Cada formato tiene sus pros y sus contras, asi que hay que entenderlos un poco para saber cuando utilizarlos.
El formato .X proviene de DirectX, es un formato antiguo, pero bastante útil, soporta geometría en polígonos, materiales (Lambert, Blin y Phong), texturas, mapas UV, animación por jerarquía y animación por huesos.
El problema que enfrenta Blitz3D es que no soporta archivos.X que seán de una sola pieza y hayan sido animados con huesos utilizando Weight Maps.
Blitz3D solo puede soportar archivos .X con animación por huesos que posean Geometrias separas y emparentadas o agrupadas a dichos huesos.
El formato .3DS es uno muy antiguo, utilizado por 3dsMax en sus inicios. Este formato es excelente para importar geometría, texturas y materiales, he incluso soporta mapas UV.
También soporta animación de objetos pero con animación de jerarquias (padres e hijos) y soporta animación por huesos de ningún tipo.
Por último, el formato .B3D es la mejor opción para modelos animados con huesos, es tan bueno como el formato .X, solo que Blitz3D si soporta animación con huesos con WeightMaps utilizando .B3D.
Este formato solo es soportado por las últimas versión de Blitz3D, así que si poseen una versión antigua (como yo, jejeje :-D ) no podrán utilizar el .B3D.
Ahora bien, la gran pregunta sería... ¿cómo puedo convertir mis archivos de Blender a esos formatos?... Pues Blender puede exportar a .X y a .3DS, lo cual es bastante bueno, pero la desgracias es que si desean utilizar personajes de una sola pieza con animación por huesos, entonces ahi la cosa cambia, ya que seguramente necesitarán usar .B3D
Pero no se angustien, no es tan malo, jejeje... pueden utilizar el afamado Ultimate Unwrap3D con el cual pueden importar sus archivos en .X y después exportarlos a .B3D. Este método es bastante útil, ya que Unwrap3D soporta muchos formatos muy utilizados por GameEngines para desarrollo de juegos independientes... además que lo pueden utilizar para crear UVMaps :-D
Lo que yo recomiendo es que utilicen los formatos .X y .3DS para objetos como escenarios, utileria, armas, items, y cualquier objeto o personaje que posea una animación no organica, como robots o cosas así.
El uso de .B3D es exclusivo para personajes animados con huesos, solo procuren trabajar bien sus personajes en Blender, utilizar un buen Rigging y animar correctamente.
Espero que les sea útil esta info.
AlakaNooch!!!
Blitz3D soporta únicamente 3 tipos de formatos para 3D los cuales son: .X .3DS y .B3D
Cada formato tiene sus pros y sus contras, asi que hay que entenderlos un poco para saber cuando utilizarlos.
El formato .X proviene de DirectX, es un formato antiguo, pero bastante útil, soporta geometría en polígonos, materiales (Lambert, Blin y Phong), texturas, mapas UV, animación por jerarquía y animación por huesos.
El problema que enfrenta Blitz3D es que no soporta archivos.X que seán de una sola pieza y hayan sido animados con huesos utilizando Weight Maps.
Blitz3D solo puede soportar archivos .X con animación por huesos que posean Geometrias separas y emparentadas o agrupadas a dichos huesos.
El formato .3DS es uno muy antiguo, utilizado por 3dsMax en sus inicios. Este formato es excelente para importar geometría, texturas y materiales, he incluso soporta mapas UV.
También soporta animación de objetos pero con animación de jerarquias (padres e hijos) y soporta animación por huesos de ningún tipo.
Por último, el formato .B3D es la mejor opción para modelos animados con huesos, es tan bueno como el formato .X, solo que Blitz3D si soporta animación con huesos con WeightMaps utilizando .B3D.
Este formato solo es soportado por las últimas versión de Blitz3D, así que si poseen una versión antigua (como yo, jejeje :-D ) no podrán utilizar el .B3D.
Ahora bien, la gran pregunta sería... ¿cómo puedo convertir mis archivos de Blender a esos formatos?... Pues Blender puede exportar a .X y a .3DS, lo cual es bastante bueno, pero la desgracias es que si desean utilizar personajes de una sola pieza con animación por huesos, entonces ahi la cosa cambia, ya que seguramente necesitarán usar .B3D
Pero no se angustien, no es tan malo, jejeje... pueden utilizar el afamado Ultimate Unwrap3D con el cual pueden importar sus archivos en .X y después exportarlos a .B3D. Este método es bastante útil, ya que Unwrap3D soporta muchos formatos muy utilizados por GameEngines para desarrollo de juegos independientes... además que lo pueden utilizar para crear UVMaps :-D
Lo que yo recomiendo es que utilicen los formatos .X y .3DS para objetos como escenarios, utileria, armas, items, y cualquier objeto o personaje que posea una animación no organica, como robots o cosas así.
El uso de .B3D es exclusivo para personajes animados con huesos, solo procuren trabajar bien sus personajes en Blender, utilizar un buen Rigging y animar correctamente.
Espero que les sea útil esta info.
AlakaNooch!!!
Re: Blender en BLITZ 3D
como exporto desde el blender en formato .x?Udii escribió:
... pueden utilizar el afamado Ultimate Unwrap3D con el cual pueden importar sus archivos en .X y después exportarlos a .B3D. Este método es bastante útil, ya que Unwrap3D soporta muchos formatos muy utilizados por GameEngines para desarrollo de juegos independientes... además que lo pueden utilizar para crear UVMaps :-D
me sale dos opciones de ese exportador:
cuando pincho en la primera opcion me sale:
-only mesh data
-animation (not armature yet)...
cuando pincho en la segunda me sale esto:
-export all the scene
-export selected objects
supongo que sera la de "animation (not armature yet)..."
pero a mi no me sale nada cuando despues lo importo en ultimate unwrap.
que estoy haciendo mal??
Re: Blender en BLITZ 3D
Pues debo confezar que no soy un experto en Blender, mi herramienta de trabajo en Maya :-D lo que si es que tengo experiencia en la creacion de graficos para juegos y durante mucho tiempo tuve que buscar la forma de poder usar mis modelos de Maya en Blitz... y encontre que la solución era utilizar Unwrap3D.
He hecho una simple prueba en Blender, con un cubo, unicamente exporte el objeto, sin texturas o animación. No hubo problema alguno, al abrir el archivo en Unwrap el cubo si aparecio.
Posteriomente hice otra prueba, ahora un modelo un poquito mas complejo, tome el cubo y le extrude unas caras, después una animación simple de unos 60frames, el objeto roto un poco, lo exporte y abri en Unwrap y todo salio bien, el objeto se visualizo con todo y animación. En las opciondes exportar a DirectX active el botón de \"Animation\" para que de esta forma la animación fuera respetada.
El único aviso que me mandaba era que no tenia MapasUV, pero fuera de eso todo salio bien.
Debido a que en la escena solo tenia un unico objeto, utilice el de Export All y para evitar problemas también la de Export Selected y pues todo salio bien :-D Lo que podrías intentar es hacer pruebas con otros objetos.
Seguire haciendo pruebas y ver que puede funcionar :-D
Otra opción es utilizar el formato MD2 que es un formato que respeta animación por huesos y puedes integrarlo en Blitz3D, Blender también exporta a este formato. Este formato pertenece a Quake (el videojuego) y Blitz lo soporta, puedes intentar ver como funciona.
AlakaNooch!!!
He hecho una simple prueba en Blender, con un cubo, unicamente exporte el objeto, sin texturas o animación. No hubo problema alguno, al abrir el archivo en Unwrap el cubo si aparecio.
Posteriomente hice otra prueba, ahora un modelo un poquito mas complejo, tome el cubo y le extrude unas caras, después una animación simple de unos 60frames, el objeto roto un poco, lo exporte y abri en Unwrap y todo salio bien, el objeto se visualizo con todo y animación. En las opciondes exportar a DirectX active el botón de \"Animation\" para que de esta forma la animación fuera respetada.
El único aviso que me mandaba era que no tenia MapasUV, pero fuera de eso todo salio bien.
Debido a que en la escena solo tenia un unico objeto, utilice el de Export All y para evitar problemas también la de Export Selected y pues todo salio bien :-D Lo que podrías intentar es hacer pruebas con otros objetos.
Seguire haciendo pruebas y ver que puede funcionar :-D
Otra opción es utilizar el formato MD2 que es un formato que respeta animación por huesos y puedes integrarlo en Blitz3D, Blender también exporta a este formato. Este formato pertenece a Quake (el videojuego) y Blitz lo soporta, puedes intentar ver como funciona.
AlakaNooch!!!
Re: Blender en BLITZ 3D
donde esta eso??Udii escribió:
En las opciondes exportar a DirectX active el botón de "Animation" para que de esta forma la animación fuera respetada
...
acabo de hacer ahora unas pruebas y si le asigno huesos a la malla no me exporta nada. al importarlo en ultimate unwrap no me sale nada.
he probado a exportarlo sin huesos y si me lo exporta bien (usando "export select") y si utilizo el LSCM unwrap de blender tambien me lo exporta bien con las texturas y todo!! :-D
ya esta lo unico que tengo que hacer es usar el blender (programa gratuito) para crear la malla y las texturas UV despues utilizo el lithunwrap (tambien gratuito) para pasarlo a .3ds y ahora lo importo en el pacemaker (unos 35 euros) para hacer la animacion (y lo grabo en b3d) :-D :-D
(estos 2 ultimos pasos lo tengo que confirmar)
Re: Blender en BLITZ 3D
he probado a exportar en .md2 y ni siquiera me crea el archivo supuesto md2 que le he dado para exportar... :S
lo que he dicho antes estoy esperando a que me envien una \"extension key\" desde la pagina del pacemaker para poder seguir usandolo y probar eso...
lo que he dicho antes estoy esperando a que me envien una \"extension key\" desde la pagina del pacemaker para poder seguir usandolo y probar eso...
Re: Blender en BLITZ 3D
Pues por lo pronto, parece ser que la única forma efectiva de utilizar contenido de Blender en Blitz3D es exportando a .3DS o .X pero el gran defecto es que al parecer no reconoce bien la animacion por huesos (armature).
Habrá que hacer varias pruebas para saber cual podria ser una solución adecuada.
Habrá que hacer varias pruebas para saber cual podria ser una solución adecuada.
Re: Blender en BLITZ 3D
ya he probado eso y funciona!
haceis la malla con el blender le aplicais mapeado UV y lo exportais en formato .x (\"export selected obj\").despues usais el \"Lithunwrap\" (antigua version gratuita del ultimate unwrap3d)importais el archivo .x y lo exportais en formato .3ds (lo que exporteis ya lo podeis usar en blitz 3d)
ahora solo teneis que usar el \"pacemaker\" que vale unos 35 euros para hacer la animacion.cargais el archivo .3ds y despues lo grabais en .b3d (el pacemaker esta hecho especificamente para blitz 3d aunque tambien exporta en formato .x, darkbasic pro y XML)
has probado el formato .md2?
haceis la malla con el blender le aplicais mapeado UV y lo exportais en formato .x (\"export selected obj\").despues usais el \"Lithunwrap\" (antigua version gratuita del ultimate unwrap3d)importais el archivo .x y lo exportais en formato .3ds (lo que exporteis ya lo podeis usar en blitz 3d)
ahora solo teneis que usar el \"pacemaker\" que vale unos 35 euros para hacer la animacion.cargais el archivo .3ds y despues lo grabais en .b3d (el pacemaker esta hecho especificamente para blitz 3d aunque tambien exporta en formato .x, darkbasic pro y XML)
has probado el formato .md2?
Re: Blender en BLITZ 3D
Otra solución es utilizar una vieja pero efectiva herramienta llamada Character FX, que tiene un costo de US$15.00 (más accesible que Pacemaker) y permite exportar a B3D y DirectX entre otros.
Acepta formatos OBJ y 3DS, así que se puede hacer lo mismo que menciona Josecm, o más facil exportar directamente de Blender a 3DS u OBJ.
Character FX es un buen programa para animación, y si desean saber como utilizar correctamente hay algunos tutoriales muy buenos (en ingles) que explican perfectamente como hacerlo.
Aquí les dejo el link:
Character FX
AlakaNooch!!!
Acepta formatos OBJ y 3DS, así que se puede hacer lo mismo que menciona Josecm, o más facil exportar directamente de Blender a 3DS u OBJ.
Character FX es un buen programa para animación, y si desean saber como utilizar correctamente hay algunos tutoriales muy buenos (en ingles) que explican perfectamente como hacerlo.
Aquí les dejo el link:
Character FX
AlakaNooch!!!
Re: Blender en BLITZ 3D
ya lo he probado hace tiempo pero no me iba bien..creo que es porque no soporta muchos poligonos y al intentar cargar el archivo 3ds se ponia a leer el disco duro y decia que la memoria virtual se habia quedado pequeña y la ponia en 1.5GB :-o y al final no cargaba nada..u otras veces lo "cargaba" rapido pero no se veia ningun objeto en la pantalla.Udii escribió:
Otra solución es utilizar una vieja pero efectiva herramienta llamada Character FX, que tiene un costo de US$15.00 (más accesible que Pacemaker) y permite exportar a B3D y DirectX entre otros.
Acepta formatos OBJ y 3DS, así que se puede hacer lo mismo que menciona Josecm, o más facil exportar directamente de Blender a 3DS u OBJ.
Character FX es un buen programa para animación, y si desean saber como utilizar correctamente hay algunos tutoriales muy buenos (en ingles) que explican perfectamente como hacerlo.
Aquí les dejo el link:
Character FX
AlakaNooch!!!
si a alguien le va bien que lo comente aqui.
Re: Blender en BLITZ 3D
lo mismo me pasa a mi
Re: Blender en BLITZ 3D
pero bueno lo que recomiendo en este caso conseguirsel plugin para 3ds max el llamado Smd es un formato de half lafe 2 y con este exportar a milkshape 3d y desde milks.. exportar a blitz
Re: Blender en BLITZ 3D
:-( sorry pero alguien sabe como importar un archivo b3d a blender o no hay importador gracias :bien:
IN MY LIVE BLENDER ALWAYS IS ALL :buttrock:
soy el resucitado tratenme con cariño y mientamen digan que me recuerdan
soy el resucitado tratenme con cariño y mientamen digan que me recuerdan
Re: Blender en BLITZ 3D
mira este link te toca con Milkshape import ASCII mira si te sirve http://www.blitzbasic.com/codearcs/code ... p?code=493