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!


No hay comentarios: