Deteccion de colision entre un solido y una nube de particulas mediante el uso de hardware grafico programable