Published February 22, 2024 | Version 1.8.62
Software Open

lavavu/LavaVu: v1.8.62

  • 1. Monash University
  • 2. Australian National University

Description

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

lavavu/LavaVu-1.8.62.zip

Files (11.3 MB)

Name Size Download all
md5:ce3407c0ad59dc895c008d1b96b0d7f3
11.3 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/lavavu/LavaVu/tree/1.8.62 (URL)

References

  • 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
  • Ruijters, Daniel & ter Haar Romeny, Bart & Suetens, Paul. (2008). Efficient GPU-Based Texture Interpolation using Uniform B-Splines. J. Graphics Tools. 13. 61-69.