Two deliverables developed for the Advanced 3D Modelling class at UPC Barcelona.
-
Updated
Jan 23, 2022 - C++
Two deliverables developed for the Advanced 3D Modelling class at UPC Barcelona.
🧊 Isosurface extraction utility written in C++23 with zero dependencies.
General purpose dual-contouring isosurface extraction, released as a Rust crate.
The metaballs were created based on the concept of isosurface, they were calculated in a similar way as is done with the potential function of a field formed by point charges
Python package for building isosurfaces from 3D scalar fields
WEAS is JavaScript library to visualize and manipulate the atomic structures directly in the web browser.
Tao Ju's original C++ implementation, with CMake (compiles on Linux)
An implementation of Marching Cubes and volumetric data slicing.
Library-independent streamlined 3D contouring for massively-parallelised CFD simulations
Data Visualizations
blob: plot densities directly in your browser.
An implementation of Dual Marching Cubes (DMC) for already sampled data
SPIERS Software - Visualisation of tomographic data
Some isosurfaces with Haskell.
C++ version based on the Marching Cubes library of the paper: http://jcgt.org/published/0008/03/01
Infinite terrain library based on IsoSurface generation.
Technology demo of the IsoSurface terrain library.
Add a description, image, and links to the isosurface topic page so that developers can more easily learn about it.
To associate your repository with the isosurface topic, visit your repo's landing page and select "manage topics."