En el mundo de la programación tenemos hoy muchísimos simuladores de física en 2 dimensiones. Quizás el más popular es el que usa el juego Angry Birds, que parece ya va de salida, ya terminó la fiebre del mismo. Por ello mismo, quizás el propio Angry Birds podría ponerse de moda de nuevo si usara LiquidFun. Es fácil de usar como simulador de física e incluye fluídos y simulación de cuerpos suaves.
Tal vez lo más importante sobre LiquidFun es que es un proyecto de Google en C++, el cual es una extensión del bien conocido motor de simulación física Box2D. Uusa OpenGL y puede ser usado en Android, Linux, OS X y Windows. El equipo detrás de este proyecto de código abierto es que se use en Android pues probablemente animaciones físicas más realistas sería una nueva motivación para hacerse de un teléfono con este sistema operativo.
Si usted ya ha trabajado con Box2D, entoces es claro que ya sabe cómo programar la física de cuerpos rígidos y ahora es fácil que pueda añadir esto a sus modelos de partículas. Se pueden crear partículas que por omisión se comporten como un líquido pero se pueden pedir otros comportamientos, por ejemplo, un grupo de partículas sólidas pueden mantener otras cosas fuera de su superficie y esto permite crear objetos como pelotas. Las partículas de polvo se mueven como si fuese precisamente polvo. Las partículas con un modelo de resorte se pueden comportar como si estuviesen ligadas unas a otras con resortes. Se pueden poner partículas que tengan tensión superficial o bien que sean viscosas, etcétera.
El siguiente video puede mostrarnos lo que se puede hacer con LiquidFun:
No hay comentarios:
Publicar un comentario