lunes, 27 de octubre de 2008

Euphoria

La forma de animar personajes en videojuegos ha evolucionado casi continuamente, desde simples movimientos de imagen de una pelotita que se mueve de un sitio a otro, a los sprites tipicos de los juegos en 2d, la animación predefinida de una serie de movimientos limitados cuando se dió el salto a las 3d y hasta hace no demasiado la más avanzada de estas técnicas, la captura de movimiento.

Pero de un tiempo a esta parte se han ido desarrollando sistemas que se basan en la física para recrear movimientos "reales" y completamente aleatorios. Con la aparición de consolas y ordenadores más potentes se ha conseguido desarrollar un entorno de animación en 3D basado únicamente en la física y en la inteligencia artificial, el motor Euphoria.

Básicamente es una recreación de un cuerpo humano con huesos y músculos virtuales que tienen su propio funcionamiento y además son capaces de reaccionar a estimulos en tiempo real. Estas reacciones estan controladas por una IA y en ningún momento están predefinidas, por lo que las animaciones que se consiguen con este motor alcanzan unas cotas de realismo que no se habían visto nunca.

Dos ejemplos recientes de juegos que utilizan este motor son GTA IV y Star Wars, the Force Unleashed, quienes hayan jugado a alguno de estos títulos (especialmente el primero la aprovecha de forma muy efectiva) entenderá bien el grado de realismo de este sistema.

Aquí dejo un video bastante ilustrativo donde se ve muy bien la potencia del Euphoria

lunes, 13 de octubre de 2008

Crecimiento Exponencial

Pequeño ejemplo para ilustrar la diferencia entre crecimiento lineal y exponencial.

Teorema de la bolsa de palomitas

-Crecimiento lineal: Si en 4 minutos al microondas se hacen la mitad de palomitas, en 8 se hacen el total de la bolsa de palomitas.


-Crecimiento exponencial: Si en 4 minutos se hacen la mitad de las palomitas, en 8 se obtiene una piedra negra carbonizada humeante y una cocina llena de humo.

Es un experimento que todos podéis realizar en casa para comprobar qué crececimiento tienen las palomitas al microondas. Y luego dicen que las matemáticas no sirven en la vida real...