SIMULATION PORTFOLIO

OBJETOS DEFORMABLES – TELAS

Simulación de objetos deformables mediante la creación de estructuras de muelles desde 0. Aplicación de formulas y cálculos para la implementación de la estructura base, la interacción con fuerzas externas como el viento o las colisiones con otros elementos como esferas. Aplicación de las estructuras de:

  • Structured: Muelles en cruz para la deformación básica.
  • Shear: Muelles en diagonal para la generación de ondas por viento u otras fuerzas externas.
  • Bend: Muelles en cruz a doble (o más) paso para evitar arrugas.

OBJETOS DEFORMABLES – OLAS

Simulación de objetos deformables mediante la creación mapas de alturas. Generación de ondas para la simulación de olas en tiempo real de bajo consumo. Aplicación de los métodos de flotabilidad de partículas para la generación de objetos flotables y la interacción con la superficie de los mismos con olas radiales degradadas y actualización de la altura del agua para una flotabilidad en constante movimiento en base a las olas. Conjunción de múltiples tipos de olas:

  • Direccionales (sinusoidales): Ondas básicas basadas en una dirección.
  • Radiales: Ondas con un origen conocido.
  • Gerstner: Ondas con desplazamiento superficial y simulación de la cresta de la ola.

SISTEMAS DE PARTICULAS

Implementación de sistemas de partículas para la simulación de colisiones en 2D y 3D con sistema de vecinos grid y hash. Simulación de diferentes fuerzas, rozamiento, viento, flotabilidad. Implementación de características generales de partículas como tiempo de vida, agrupamiento de las mismas y generación de múltiples situaciones como emisores de partículas, fuegos artificiales,…

INTEGRACIÓN NUMÉRICA

Integración numérica usando diferentes métodos: Euler explícito, Euler Semi implícito, Heun, Runge-Kutta 2 y Runge-Kutta 4. Ejemplos de uso en processing aplicados a movimientos parabólicos, cálculos de fuerzas en planos inclinados y muelles mediante gravedad, fuerzas de rozamiento y la ley de Hoke. Ejemplos de aceleración mediante trabajo y energía, implementación lineal y circular con componente de elasticidad en función de la velocidad.