Tutorial sobre simulación de fluidos

La tecnología asociada  a los videojuegos ha ido progresando de forma vertiginosa, cuasi al mismo ritmo de progresión del hardware (ley de Moore), y pasamos de los gráficos 2D a 16 colores, a la simulación 3D de entornos cinematográficos con milliones de colores y un grado de realismo aplastante, en cuestión una década.

Dentro de este aumento del realismo de los videojuegos está todo el tema de la simulación de las leyes de la física que hacen que todos los objectos de un videojuego tengan algún tipo de conexión realista con el mundo “real”. De una física emulada y pre-calculada, hasta los primeros motores de física simplones, para a continuación recaer en las físicas digitales de nuestros días, una progresión notable. De las cuales, la ultima la simulación de fluidos, que representa una dificultad añadida por motivos de sus características de continuidad.

Para los que no saben, pero tendrían curiosidad (siempre saludable) en saber como se implementa  física de fluidos, existe en devmasters.net, un buen tutorial, escrito por el Dr. Michael J. Gourlay, sobre las bases de  la simulación de física de fluidos, que a lo largo de varios editoriales, nos enseña las bases mas importantes de la física de fluidos. El tutorial  es de la autoria de Intel y incluye codigo fuentes que ilustran los tutoriales.

Los tutoriales están en inglés, pero es la lengua franca de los videojuegos.

• Part 1:Fluid Simulation for Video Games
• Part 2:Fluid Simulation for Video Games
• Part 3:Fluid Simulation for Video Games
• Part 4:Fluid Simulation for Video Games
• Part 5:Fluid Simulation for Video Games
• Part 6:Fluid Simulation for Video Games
• Part 7:Fluid Simulation for Video Games
• Part 8:Fluid Simulation for Video Games
• Part 9:Fluid Simulation for Video Games
• Part 10:Fluid Simulation for Video Games

4 comentarios

    • Hello Michael,

      thanks for the update and by the way, very good tutorials you have written. Do you have other information published, that could be shared with interested people from the videogames community?

      Regards,

      Daniel

    • Hello Michael,

      thanks for the update and by the way, very good tutorials you have written. Do you have other information published, that could be shared with interested people from the videogames community?

      Regards,

      Daniel

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.