VOLMAP Viewer is a web-based tool for the visual assessment and analysis of maps between tetrahedral meshes.
Users can load models directly in the browser and manage them with data structures optimized for interactive visualization.
You can display and interact in real-time with both source and target domains, check map validity, and compute map quality according to a variety of popular distortion metrics.
[to update...]
This project can be used without build tools or external dependencies, but due to browser's CORS (Cross-Origin Resource Sharing) and file access restrictions, it must be launched through a local server.
Below are three easy ways to start a local server: Node.js, Python, or VS Code Live Server.
If you have Node.js installed, run:
npx serveThen open the URL shown in the terminal (usually http://localhost:3000 or http://127.0.0.1:8080).
If you have Python installed, you can run:
python -m http.server 8000Then visit:
http://localhost:8000
- Install the Live Server extension in VS Code (by Ritwick Dey).
- Open your project folder in VS Code.
- Right-click on
index.htmland click "Open with Live Server". - The app will open automatically in your browser at a local address (e.g.
http://127.0.0.1:5500).
We've prepared a tutorial on how to use VOLMAP Viewer. You can find it at this link!
If you use VOLMAP Viewer in your academic projects, please consider citing the library using the following BibTeX entry:
@article{
title = {VOLMAP Viewer: a Web-Based Interactive Visual Tool to Explore Volume Maps},
author = {Giacalone, Alberto and Mulas, Dylan and Meloni, Federico and Cherchi, Gianmarco and Livesu, Marco},
booktitle = {Smart Tools and Applications in Graphics},
year = {2025},
publisher = {The Eurographics Association},
issn = {},
doi = {}
}This work was supported by project âFIATLUCS - Favorire lâInclusione e lâAccessibilitĂ per i Trasferimenti Locali Urbani a Cagliari e Sobborghiâ funded by the PNRR RAISE Liguria, Spoke 01, project âTecnologie innovative e abilitanti per lâinnovazione della pubblica amministrazioneâ, founded by PNRR, DM 118/2022, project âRAISE - Robotics and AI for Socio-economic Empowermentâ (ECS00000035) funded by the European Union - NextGenerationEU and by the Ministry of University and Research (MUR), National Recovery and Resilience Plan (NRRP), Mission 4, Component 2, Investment 1.5, and INdAM (Istituto Nazionale di Alta Matematica âFrancesco Severiâ) for partially supporting his research.
