Software Open Access

lavavu/LavaVu: v1.7.3

Owen Kaluza; Louis Moresi; John Mansour; David G Barnes; Steve Quenette

LavaVu is a scientific visualisation library with a python interface built for interactive visual analysis and collaborative work within IPython Notebook environments while utilising local or remote hardware.

Emphasis is on 4D datasets and was developed for working with geophysical simulation data.

Rendering is done in OpenGL and C++ with a python interface wrapper.

Interactive visualisations in IPython are supported via a threaded web interface that allows leveraging of remote GPU resources on the same hardware the data is stored while sending only image frames back to the client. Jupyter, JupyterLab, Nteract and Google Colab environments are all supported.

Output can be completely scripted in python and from these scripts, animations and video output produced from models.

WebGL output can also be generated to produce client side, single .html file 3D visualisations and WebVR support allows use with virtual reality devices.

LavaVu development is supported by the Monash Immersive Visualisation Plaform and the Simulation, Analysis & Modelling component of the NCRIS AuScope capability.

Files (11.6 MB)
Name Size
11.6 MB Download
  • Ruijters, Daniel & ter Haar Romeny, Bart & Suetens, Paul. (2008). Efficient GPU-Based Texture Interpolation using Uniform B-Splines. J. Graphics Tools. 13. 61-69.

  • Stegman, D.R., Moresi, L., Turnbull, R., Giordani, J., Sunter, P., Lo, A. and S. Quenette, gLucifer: Next Generation Visualization Framework for High performance computational geodynamics, 2008, Visual Geosciences

All versions This version
Views 1860
Downloads 310
Data volume 69.9 MB0 Bytes
Unique views 1390
Unique downloads 110


Cite as