Fix missing .f2py_f2cmap for building from source. Fortran code was defaulting to float instead of double
Basic example working for webgl plotting from IPython notebook, with javascript libraries injected inline.
Move preprocessing for 3D plot to a single function
3D webgl plot allows different formats
Updated webgl example with lighting. It now works correctly whether or not field data is included.
Fix bug in compression of plots before plotting. Do not use preprocess function if there is no charge or current data
Incorporated files from three.js
Working code for 3d plotting from ipython notebook.
Renamed plot_solution to plot_3d, and get it to use webgl plotting by default
Updated in-browser 3d plotting test case to use new plotting function
Speed up 3d plot by using a faster calculation of the total mesh size
Added axis display to 3D plot, and focus controls and camera on centre of object instead of moving origin.
Fixed infinite javascript errors for failed animation loop in 3D plot
Fixed bug in 3d plotting of different sized objects. Corrected docstring for 3d plot.
Added CavasRenderer functions which were moved to examples in three.js r69
Allow webgl to be manually disabled in favour of canvas renderer
Animation loop is now terminated when plot is remade, prevents multiple animation loops running.
Vector plots of current now shown in addition to charge
Remove example files, as they now exist in a separate repository
Updated documentation, including a new getting started section with links to online examples