#12 ¡Muy grande Ricardo Cabello! Pero este ejemplo es de Pavel Dobryakov y, si mi memória no me falla, está desarrollado directamente en WebGL sin librerías adicionales como Three.js de Mr.Doob.
#18 Usando las herramientas para desarrolladores del navegador se puede comprobar que tan sólo descarga dos archivos javascript. Uno es dat.gui.min.js de Google (licencia Apache y que se encarga de los controles para ajustar el comportamiento del fluido) y el otro script.js que es el de Pavel Dobryakov y que tiene licencia MIT.
Edito: ¡y encima duplicada!
De nada.