An interactive three.js app to demonstrate the flow of vector fields and to visualize divergence and curl.
CSS JavaScript HTML
Switch branches/tags
Nothing to show
Clone or download
Latest commit 474fced May 17, 2017
Permalink
Failed to load latest commit information.
css sync Jun 2, 2015
js fixed negative problem for real this time Oct 24, 2015
.DS_Store updated readme Jun 11, 2016
CNAME Update CNAME Sep 12, 2015
LICENSE Create LICENSE May 17, 2017
README.md Update README.md Jun 11, 2016
index.html updated readme Jun 11, 2016
vf1.gif updated readme Jun 11, 2016
vf2.gif updated readme Jun 11, 2016
vf3.gif updated readme Jun 11, 2016

README.md

VectorFieldFlow

This interactive app shows the flow of vector fields and can be used to illustrate the concepts and significance of curl and divergence, which are usually explained in some abstract mathematical manner.

Divergent vector fields cause the blob change in area, while vector fields with non-zero curl cause the blob to circulate about the origin.

vf1

Plotting interesting vector fields can create mesmerizing visualizations.

-y/(x 2 + y 2) i + x/(x 2 + y 2) j vf2

cos(y) i + sin(x) j ![vf3](vf3.gif)