Download

Get Extended Matrix.

Two LTS lines run in parallel — the preferred line for new projects, and an outgoing LTS that stays supported so legacy projects can finish on their original combination of Blender + EM. The development line is where the next iteration is taking shape.

EM 1.6 · in development

Look ahead at upcoming features on the EM development tracker.

Looking for an older release? See all versions →

Install in Blender

Drag a tool into the Blender window — Blender picks the build matching your OS and Blender version (4.4+) and keeps it updated automatically.

EM Tools1.5.4

Connect an Extended Matrix graph to 3D content in Blender.

Drop it twice. The 1st drag adds the Extended Matrix repository, the 2nd installs it. Already added the repository? Once is enough.

Can't drag & drop?

Add the repository in Edit ▸ Preferences ▸ Get Extensions ▸ Repositories ▸ + ▸ Add Remote Repository, then install EM Tools from the list:

3D Survey Collection1.7.0-dev.2

Tools for 3D survey: LOD, Cesium tiles, ortho & panorama.

Drop it twice. The 1st drag adds the Extended Matrix repository, the 2nd installs it. Already added the repository? Once is enough.

Can't drag & drop?

Add the repository in Edit ▸ Preferences ▸ Get Extensions ▸ Repositories ▸ + ▸ Add Remote Repository, then install 3D Survey Collection from the list:

Currently in the Dev channel (stable build coming soon).

Manual / offline install (advanced, no auto-updates): pick the zip for your OS & Blender version from the GitHub release — EM Tools ↗ · 3D Survey Collection ↗.

Individual tools

The framework is modular — each component has its own repository, docs and download page.

EM palette for yEd
Graph editor extension

The EM palette adds the Extended Matrix typed nodes to yEd — the free graph editor used to author GraphML files. The starting point for anyone who wants to draw an EM by hand.

GPL-3.0 Open →
source_list.xlsx
Bibliographic & archival source registry

Project-level XLSX template that registers every bibliographic and archival source behind an EM project. Document nodes in the graph cite it via stable D.NN ids. Stable since EM 1.3, valid for EM 1.4/1.5; a revised two-sheet schema is in preparation for EM 1.6 (DP-58).

GPL-3.0 Open →
EM Tools
Blender add-on

Connect an Extended Matrix graph to 3D content inside Blender. Browse stratigraphic units, link proxies, drive visualisation by epoch and property, export to Heriverse and CSV.

GPL-3.0 Open →
s3dgraphy
Python library

The computational core of the EM Framework. Reads, writes, validates and converts EM graphs (GraphML / JSON), enforces the data model, and powers every other tool in the framework.

GPL-3.0 Open →
Heriverse
Web platform

Heritage Science Metaverse — the web-based publication endpoint of the framework. Opens any EM-aware scene in a browser with paradata pop-ups, epoch switching and collaborative VR.

GPL-3.0 Open →
3DSC
Survey pipeline (Blender)

3D Survey Collection — photogrammetry workflow management, level-of-detail handling, metadata propagation. The upstream pipeline that produces high-quality 3D models for EM Tools to annotate.

GPL-3.0 Open →
3DSC for Metashape
Survey pipeline (Metashape)

Companion to 3DSC that runs the photogrammetric processing inside Agisoft Metashape — chunk management, alignment, mesh generation, texture baking, ready for the LOD step in 3DSC for Blender.

GPL-3.0 Open →
PyArchInit
QGIS plugin

QGIS plugin for archaeological data management with strong 2D GIS visualization of stratigraphic data. Connected to EM via s3Dgraphy as an auxiliary data source.

GPL-2.0 Open →
EMviq
Web visualisation

Web-based 3D viewer in the EMF. The reference web viewer for EM 1.4 (paired version 1.4). From EM 1.5 onwards the project moves toward Heriverse, but EMviq remains the right choice for EM 1.4 deposits and for any project that wants a lighter-weight, single-purpose viewer.

GPL-3.0 Open →