Addon to import different photogrammetry formats into Blender

190 Stars 20 Forks Last release: 19 days ago (v2020.09) MIT License 341 Commits 3 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


This repository contains a Blender addon to import reconstruction results of several libraries.

Supported libraries (data formats):

In addition, the addon supports some common point cloud data formats:

1 Requires Pillow to read image sizes from disk. 2 Requires Pillow for point color computation. 3 Requires Pyntcloud for parsing.

Compatible with Blender 2.80 onwards. There is an older version of the addon available for Blender 2.79 that allows to import NVM files - see the 2.79 branch.

Getting Started


This repository contains an example NVM file. The imported result looks as follows. alt text The input images of the NVM file are located here:

There is an import option that interpolates the reconstructed camera poses to compute a camera animation. alt text

You can also overlay the (sparse) point cloud with the corresponding mesh - see Import Data. alt text

In addition, the addon allows to visualize depth maps (reconstructed with Colmap or MVE) as point clouds.

The addon offers an option to draw big point clouds with OpenGL to reduce computational requirements. The addon provides a panel to export these OpenGL point clouds renderings - see Point Cloud Visualization and Rendering. alt text

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.