En este proyecto de Simulación, realizado con Processing 3, tratamos de simular un castillo de fuegos artificiales. Para ello, vamos a crear varias clases: una para la carcasa del cohete, otra para el sistema de partículas y otra para las partículas individualmente. Usaremos Euler semi-implícito para calcular las velocidades de subida de los cohetes y la de explosión de las partículas. A esto le añadiremos la gravedad y la fuerza del viento. A la hora de la explosión, diseñaremos 4 formas distintas de palmera.
Para lanzar los cohetes hacemos click con el ratón sobre la ventana y para cambiar de tipo de cohete usamos las teclas que se indican. También podemos cambiar con el teclado la dirección del viento.