3d plotting : yet another possible alternative

Worth considering

https://docs.enthought.com/mayavi/mayavi/
http://docs.enthought.com/mayavi/mayavi/_sources/tips.txt
https://www.x3dom.org/examples/

Mayavi is a very old project (based on an even older project called VTK from the 90s). As far as I know, it is only usable in rich-client applications (e.g. Qt or WxPython apps, not anything in the browser).