Swingpant's 3D Tree with leaf-fall - JS with Canvas -
swingpants.com