Examples
These end-to-end examples take you from raw data to a finished 3D visualization, each reproducing a figure or workflow from the SciGraphs paper. For panel-by-panel walkthroughs of every control, see the Tutorials instead; each one exercises a different part of SciGraphs and maps every step back to the panels documented in the Panel Reference.
| # | Example | You will learn |
|---|---|---|
| 1 | A combinatorial graph from a file | Import an edge list, lay it out, compute centrality and communities, and render. |
| 2 | A geospatial flow map on a globe | Geocode nodes, project onto a 3D globe, and draw geodesic arcs (à la the refugee-flows figure). |
| 3 | An urban network on terrain | Download a street network with OSMnx, drape it onto DEM terrain, and add an amenity proximity graph (the Granada figure). |
| 4 | A sparse matrix from SuiteSparse | Import a benchmark matrix, lay it out, and colour by eigenvector centrality. |
| 5 | A reproducible pipeline | Capture a whole workflow in a declarative file and replay it with provenance. |
Tip
If you are new to SciGraphs, start with example 1, then read The end-to-end workflow to see how the stages fit together. For a guided tour of a single panel, browse the Tutorials.
Before you begin
- Install and enable SciGraphs (see Installation).
- Open the 3D Viewport sidebar with
Nand locate the SciGraphs, OSMnx, and City2Graph tabs. - For geospatial tutorials, ensure Blender has internet access.