Pues los avances del dia al momento son:
Ya tenemos referencia para colisiones a puntos clave del modelo como son:
- Cabeza
- Muslos
- Cabina
- Antebrazos
- Cuerpo
Estos puntos de referencia (los verdes) deberan tener funciones especificas en las colisiones, como el que se dañe con un disparo un brazo y con un segundo disparo que este se caiga. La idea es que con dos piezas dañadas en la Valkyrie esta se destrulla. En este momento no se como cambiar las posiciones de referencia locales a globales, es decir por la manera en la que pinto las piezas, la cabeza esta pintada a (0,0,0.5) de donde se pinta el cuello, esa es mi posicion local, sin embargo la global tambien involucra toda la gerarquia del modelo pues el cuello a su vez esta pintado a (0,0,0.7) del cuerpo y el cuerpo a su vez de otras partes, la parte logica seria sumarlas y tendriamos la posicion global, lo cual es una magnifica idea... o lo seria si no dependiera de otras transformaciones espaciales como tamaño y giros. Una vez que se solucione ese problema estas esferas pueden ser implementadas como colisiones completas.
Por otro lado la esfera roja es una posicion global en cuanto se solucione el (mas sencillo) problema de sus giros para referencia podra ser usada como colision, no seria muy exacta como se puede ver, pero al menos es funcional en comparacion con las verdes en este momento.
La estructura VF19 mencionana en el post anterior ya tiene nuevas componentes como una variable que indica en que transformacion se encuentra, lo cual permitira delimitar ciertos movimientos en animacion del modelo y es de hecho y usada para pintar la referencia de la esfera roja. Con ella podemos hacer que el cuerpo gire solamente cuando la valkyrie esta en modo Battlod y no en los otros modelos, y delimitar controles de teclado especificos para cada trasnformacion.
Chuck Norris can lead a horse to water AND make it drink.
Happy Coding!
2008/12/31
08-12-30 Codigo
Programacionalmente hablando hoy fue un dia de muchos avances.
Para comenzar rehice muchas funciones y agrege nuevas. Cree 6 nuevos pasos de animacion que son basicamente las tres transformaciones repetidas, de esta manera tenemos una base para cada una de ellas y otra en donde podemos aplicar transformadas sin alterar las que son parte de una animacion propia asi aunque nuestro modelo este en una posicion rara siempre se veran bien las transformaciones entre los modelos. Ademas de eliminar la animacion automatica de principio a fin para controlarla manualmente de adelante a atras. Mejore la funcion para animacion, ahora el modelo ya no se ve forzado a quedarse en el ultimo cuadro de la animacion. sino que despues de terminar su ciclo de vida se transporta a uno de los nuevos cuadros reservados para sus transformadas libres.
Cree un nuevo tipo de objeto llamado VF19 en una nueva cabecera llamada Valkyrie, en ella este tipo de objeto puede almacenar para cada Valkyrie (un objeto para cada una) informacion referente a esferas de colicion, estado de las piezas de cada objeto (si es que estan dañadas o ya no se van a pintar), velocidad, aceleracion, etc.
Gracias a esto se pueden pintar referencias para colision, es lo que es el alo rojo de la cabeza de la valkyrie, como se muestra en el video se puede activar y desactivar a gusto propio. Terminado de resolver el problema de posicion particular contra posicion global estas mismas esferas y sus radios pueden ser las pruebas de colisiones circulares.
Deshabilite el giro del mundo que daba impresion de velocidad porque el siguiente paso es terminar de marcar las referencias de colision y posteriormente implementar el movimiento libre por un escenario delimitado.
Chuck Norris’ hand is the only hand that can beat a Royal Flush.
Happy Coding!
Para comenzar rehice muchas funciones y agrege nuevas. Cree 6 nuevos pasos de animacion que son basicamente las tres transformaciones repetidas, de esta manera tenemos una base para cada una de ellas y otra en donde podemos aplicar transformadas sin alterar las que son parte de una animacion propia asi aunque nuestro modelo este en una posicion rara siempre se veran bien las transformaciones entre los modelos. Ademas de eliminar la animacion automatica de principio a fin para controlarla manualmente de adelante a atras. Mejore la funcion para animacion, ahora el modelo ya no se ve forzado a quedarse en el ultimo cuadro de la animacion. sino que despues de terminar su ciclo de vida se transporta a uno de los nuevos cuadros reservados para sus transformadas libres.
Cree un nuevo tipo de objeto llamado VF19 en una nueva cabecera llamada Valkyrie, en ella este tipo de objeto puede almacenar para cada Valkyrie (un objeto para cada una) informacion referente a esferas de colicion, estado de las piezas de cada objeto (si es que estan dañadas o ya no se van a pintar), velocidad, aceleracion, etc.
Gracias a esto se pueden pintar referencias para colision, es lo que es el alo rojo de la cabeza de la valkyrie, como se muestra en el video se puede activar y desactivar a gusto propio. Terminado de resolver el problema de posicion particular contra posicion global estas mismas esferas y sus radios pueden ser las pruebas de colisiones circulares.
Deshabilite el giro del mundo que daba impresion de velocidad porque el siguiente paso es terminar de marcar las referencias de colision y posteriormente implementar el movimiento libre por un escenario delimitado.
Chuck Norris’ hand is the only hand that can beat a Royal Flush.
Happy Coding!
2008/12/26
08-12-26 Nuevos Puntos de Articulacion
Despues de unos dias de meditacion espiritual con mucha comida, el dia de hoy termine unos 3 nuevos puntos de aticulacion para lo que tube que reestructurar mucho codigo y rehacer muchos modelos, sin embargo el resultado me agrado mucho pues ya no limita el disparo a donde la Valkyrie este viendo por ejemplo.
Dejo un video demostrativo de Maya, cuando programe mas cosas en C pondre el avance, saludos!
Chuck Norris is so fast, he can run around the world and punch himself in the back of the head.
Happy coding!
Dejo un video demostrativo de Maya, cuando programe mas cosas en C pondre el avance, saludos!
Chuck Norris is so fast, he can run around the world and punch himself in the back of the head.
Happy coding!
2008/12/22
08-12-22 Todas las transformaciones normales competadas
Pues si asi como lo leen ya tenemos todas las transformaciones normales, ahora faltan las especiales. ^_^
When Chuck Norris does a pushup, he isn’t lifting himself up, he’s pushing the Earth down.
Happy coding!
When Chuck Norris does a pushup, he isn’t lifting himself up, he’s pushing the Earth down.
Happy coding!
2008/12/19
08-12-19 Otra transformacion lista! 6 y faltan 2
Pues ya tenemos la trasformacion de Fighter a Battloid lista, ya solamente falta la de Battloid a Gerwalk y animaciones pequeñas que me dieron ganas de hacer ahora que estube checando el juego de Macross Ace Frontier de PSP.
Ahi dejo el video con los avances.
There is no chin behind Chuck Norris’ beard. There is only another fist.
Happy Coding!
Ahi dejo el video con los avances.
There is no chin behind Chuck Norris’ beard. There is only another fist.
Happy Coding!
2008/12/17
08-12-17 Cuatro Transformaciones Listas
Gratamente puedo informar que ya tenemos 4 transformaciones:
Fighter a Gerwalk con freno de Aire
Fighter a Battloid con freno de Aire
Fighter a Gerwalk
Gerwalk a Fighter
Subo un video con los avances, no tengo el render de Fighter a Battloid con freno ni el de los ultimos dos, ayer, en teoria, subi el de Fighter a Gerwalk pero no se porque nunca termino de procesar el video y pues nos quedamos sin reporte, sin embargo esto se ve mejor cada vez ^_^
Despues de un par de problemas para cargar videos creo que llegue al problema, esta cosa no aguanta videos de mas de un minuto... en relidad si los sube... pero se pone medio necia al convertirlos.
Chuck Norris counted to infinity - twice.
Happy Coding!
Fighter a Gerwalk con freno de Aire
Fighter a Battloid con freno de Aire
Fighter a Gerwalk
Gerwalk a Fighter
Subo un video con los avances, no tengo el render de Fighter a Battloid con freno ni el de los ultimos dos, ayer, en teoria, subi el de Fighter a Gerwalk pero no se porque nunca termino de procesar el video y pues nos quedamos sin reporte, sin embargo esto se ve mejor cada vez ^_^
Despues de un par de problemas para cargar videos creo que llegue al problema, esta cosa no aguanta videos de mas de un minuto... en relidad si los sube... pero se pone medio necia al convertirlos.
Chuck Norris counted to infinity - twice.
Happy Coding!
Publicar entrada
2008/12/15
08-12-15 Pistola Blaze
Pues segun yo me iba a poner a ver una pelicula pero entre que veia videos inspiracionales en Youtube y "questo quelotro" pues decidi terminar de una buena vez de hacer la pistola del Blaze, ahi dejo un video para que la chequen. Siguiente paso... ir a consulta mañana :-S
Y despues... Animacion Fighter a Battloid con freno de Aire
Chuck Norris is the reason why Waldo is hiding.
Happy Coding!
Y despues... Animacion Fighter a Battloid con freno de Aire
Chuck Norris is the reason why Waldo is hiding.
Happy Coding!
08-12-15 Transformacion Completada
Ya estan animados los Frames 1 a 100 que son los de la transformacion de Fighter a Gerwalk con freno de aire, ademas implemente una funcion que anima de un frame a otro frame sin importar en que Frame origen nos encontremos, dicho de otro modo, simplemente se brinca al frame origen y anima al frame destino, una vez que termina de animar deja el frame del modelo en el ultimo que se utilizo en la animacion.
Tambien implemente una esfera con superficie de nubes de tal suerte que mientras este en fighter y visto desde la horizontal la esfera gire y de sensacion de movimiento, esto mientras que no se gire el modelo para mostrarlo en otros angulos claro.
Por Ultimo con la Kai demuestro una otra funcion que recorre los frames del 0 al ultimo y de regreso con loop infinito para ver las transformaciones reiteradamente. Como solo tengo una tranformacion que va de 0 a 100 al momento no se puede apreciar mas que del 0 al 100 y de regreso, pero conforme termine las otras animaciones esta funcion tardara mas en repetirse.
Falta Modelar la metralla del Blaze asi que por lo pronto usa tambien el rifle del Kai.
Chuck Norris is currently suing NBC, claiming Law and Order are trademarked names for his left and right legs.
Happy Coding!
Tambien implemente una esfera con superficie de nubes de tal suerte que mientras este en fighter y visto desde la horizontal la esfera gire y de sensacion de movimiento, esto mientras que no se gire el modelo para mostrarlo en otros angulos claro.
Por Ultimo con la Kai demuestro una otra funcion que recorre los frames del 0 al ultimo y de regreso con loop infinito para ver las transformaciones reiteradamente. Como solo tengo una tranformacion que va de 0 a 100 al momento no se puede apreciar mas que del 0 al 100 y de regreso, pero conforme termine las otras animaciones esta funcion tardara mas en repetirse.
Falta Modelar la metralla del Blaze asi que por lo pronto usa tambien el rifle del Kai.
Chuck Norris is currently suing NBC, claiming Law and Order are trademarked names for his left and right legs.
Happy Coding!
2008/12/14
08-12-14 Avances
Pues al momento refine la libreria de Animacion y depure un bug raro que no me perimitia animar en C++ con las transformadas de Maya, tengo una leve idea del porque... pero quien se iba a imaginar que para trascribir las transformadas de mayas se debe de transformar los angulos en Z,Y,X y no en X,Y,Z como en todos los programas que he hecho, si alguien sabe la razon (aparte del claro hecho de que Maya asi lo hace) por favor haganmelo saber, estube varias horas revisando el porque, y sin un buen debug.... pues esto estaba criminal. Ademas ya modele la bendita pistola despues de mucho tiempo de postergarlo, es la pistola del Kai y la del Blaze espero hacerla mañana lunes. Dejo un video de la transformacion en atmosfera y a velocidad de la VF-19 Kai de Fighter a Gerwalk, esta seria la version 3.0 Ademas mejore la velocidad de la transformacion para que fuera mas adecuada y se viera menos pausada sin sentido. Buenas noches!
Chuck Norris does not sleep. He waits.
Happy Coding!
Chuck Norris does not sleep. He waits.
Happy Coding!
2008/12/13
08-12-13 Valkyries
Pues bien... despues de un par de dias de "descanso" hoy me puse a trabajar en serio con el codigo, ya cargo todos los pedacitos de ambas valkyries y cada pedaso esta asociado a un objeto tipo arreglo de tamaño FRAMES para poder animar, ambas valkyries funcionan independientemente y de hecho se puden dibujar muchas, solo es necesario mantener un contador para cada una si se requiere que sean independientes. subo un video mostrando los avances, en cuanto la anime subo otro. Por cierto no puedo usar la nariz por el momento... gracias por preguntar ^_^
Outer space exists because it's afraid to be on the same planet with Chuck Norris.
Happy Coding!
Outer space exists because it's afraid to be on the same planet with Chuck Norris.
Happy Coding!
2008/12/09
08-12-09 Avance - Video
Decidi subir un pequeño video para mostrar el avance del programa de Keyframes, por ahi hay un pequeño bug que probablemente noten, pero ya lo estare resolviendo despues de la cirugia, espero.
ciao!
There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.
ciao!
There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.
08-12-09 Avance
Bueno... si pongo foto de avances hoy realmente parecera que voy para atras! porque los modelos que tengo acomodados en su pocicion son menos que los de en la madrugada, con la diferencia que ya estan implementados con mi funcion de animacion, asi que estoy visualmente atrazado y adelantado en codigo. Mañana 10 me interno en el hospital para mi cirugia del 11 asi que lo mas probable es que no vean avances por un rato. Dios mediante en cuanto me recupere continuare con el proyecto.
Chuck Norris doesn't read books. He stares them down until he gets the information he wants.
Chuck Norris doesn't read books. He stares them down until he gets the information he wants.
08-12-09 Carga de Modelos
Vamos bien, vamos bien, el modelo ya esta en pedacitos y ya todos estan cargados en C, ahora falta ver que todos se pinten donde van, tambien ya implemente una pseudo animacion por frames via stopmotion. dejo una imagen de la Valkyrie cargada. o al menos la parte que llevo...
When the Boogeyman goes to sleep every night, he checks his closet for Chuck Norris.
When the Boogeyman goes to sleep every night, he checks his closet for Chuck Norris.
2008/12/07
08-12-07 VF-19 Fighter 2 Gerwalk Ver 2.0
Re anime la conversion de Fighter a Gerwalk para que fuera mas congruente con la transformacion de Fighter a Battloid, ya estoy pasando los modelos individuales a 3DS.
Chuck Norris can kill two stones with one bird.
Chuck Norris can kill two stones with one bird.
08-12-06 VF-19 Fighter 2 Battloid Ver 1.0
Lo que prometi en el ultimo post, lamento la tardanza (como si alguien estubiera despierto esperando ver este post....) pero estaba programando unas funcioncillas en C++ para que cargara los 6 modelos y poder intercambiar entre ellos.
08-12-06 Battloid
Bien... pues termine los modelos de Battloid y una animacion de Fighter a Battloid, cuando lo renderice en Maya lo subo, por lo pronto dejo las imagenes del Battloid.
Chuck Norris destroyed the periodic table, because he only recognizes the element of surprise.



Chuck Norris destroyed the periodic table, because he only recognizes the element of surprise.



2008/12/06
08-12-05 Gerwalk refinados.
Ya tengo el model del Gerwalk y una animacion en Maya de Fighter a Gerwalk, todavia estamos muy lejos de programarlo y dejarlo como quiero, pero ya estoy mas cerca que hace 20 horas.
Chuck Norris is suing Myspace for taking the name of what he calls everything around you.

Chuck Norris is suing Myspace for taking the name of what he calls everything around you.

2008/12/05
08-12-05 Blaze Terminada
OK... se que dije que me iria a dormir hace 7 horas... y luego hace 5 y luego en el ultimo post pero... si no continuo no acabamos el proyecto asi que.... Les presento la VF-19 Blaze terminada, ahora si... a animar en Maya ^_^ Dejo una imagen de la VF-19 Kai de hace algunos Blogs para que se vea la diferencia en las texturas.
Chuck Norris can eat just one Lay's potato chip.

Chuck Norris can eat just one Lay's potato chip.

08-12-05 Gerwalk
Me puse a jugar 5 minutos antes de dormir y version rapida del Gerwalk no se ve tan mal, claro le falta la cabeza y por alguna razon la textura se pone necia y se mueve... hay que ver el mapeado doble...
Chuck Norris can sneeze with his eyes open.
Chuck Norris can sneeze with his eyes open.
08-12-04 Valkyrie Blaze
Pues todavia no termino las texturas de la Valkiria Blaze aun falta retexturizar la cabeza, despues de eso, el siguiente paso.... Animar en Maya! Vamos lento... pero trabajamos a lo mas que se puede.
Apple pays Chuck Norris 99 cents every time he listens to a song.

Apple pays Chuck Norris 99 cents every time he listens to a song.

2008/12/03
08-12-03 Valkyrie
A mas de un año de no actualizar esto creo que es justo y necesario hacer la actualizacion de los trabajos realizados, por lo pronto dejo tres imagnes de mi ultimo proyecto, es el modelo de una Valkyrie de Macross, la VF-19 Kai tambien modele la cabeza del VF-19 Blaze, en cuanto terrmine las texturas la subire, asimismo ya esta animada la version machetera, esta ultima version (la 3.0) puede ser importada a 3DS para correrlo en un cargador de C++ y la idea es animarlo dentro del programa como la mano, no se cuanto me tarde pero por lo pronto les dejo las imagenes y hay un video en mi Facebook y lo subire a YouTube
There is no 'ctrl' button on Chuck Norris's computer. Chuck Norris is always in control.


There is no 'ctrl' button on Chuck Norris's computer. Chuck Norris is always in control.


2008/12/01
08-12-01 Avances al momento
Estos son los avances que llevo al dia de hoy en el proyecto de Computacion Grafica Avanzada, ya tengo un buen rato trabajando en esto pero hace un monton de tiempo que no actualizo mi blog.
If you have five dollars and Chuck Norris has five dollars, Chuck Norris has more money than you.









If you have five dollars and Chuck Norris has five dollars, Chuck Norris has more money than you.









Suscribirse a:
Comentarios (Atom)

