Recent Features / Changelog
Changelog with most relevant features. Recently added features are listed at the top of this page.
2022
Fix geometry node creation for Blender 3.2.1
Add support for installation and removal of individual dependencies
Fix the point exporter for OpenGL point clouds
Remove the particle system based point cloud representation method (because of the new point clound representation option based on geometry nodes)
Add particle colors to geometry nodes (Thanks to @Linusnie)
Add a new point cloud representation method based on geometry nodes. Allows to render the point coud with Eevee and Cycles
Replace pylas with laspy (>= 2.0)
Add an option to center points around the origin (useful for laz/las files)
Remove the point color computation for OpenMVG json files, due to a bug in pillow caused by the blender python environment
Adjust the screenshot rendering functionality according to api changes of Blender 3.0
Replacing the bgl module with the gpu module to fix the offscreen rendering of point clouds under windows
Fix the dependency installation for Blender 2.8 - 2.91 of the newly introduced dependency manager
2021
Improve management of dependency installation and corresponding GUI options
Made point sizes of point clouds and depth maps (drawn with OpenGL) persistent
Changed the usage of draw handlers to avoid potential crashes when deleting the point cloud anchor objects
Made depth maps persistent (i.e. the corresponding information is stored in the blend file)
Added features to export images of the imported reconstructions including cameras, background images, image planes, point clouds and meshes
2020
Reorganized (persistent) addon preferences
Added an option to use the undistorted images contained in the workspaces of the Colmap, Meshroom and MVE
Added several python examples that demonstrate the API usage
Added vertex colors to the mesh shader nodes to improve the visibility of the corresponding mesh
Added background images for the animated camera
Added code to automatically generate the API Documentation with autoapi
Fixed an incorrect offset in the texture coordinate computation of the particle system
Added a workaround to circumvent a bug in Blender, which appears only for large particle systems (T81103)
Added GUI elements to install/uninstall the dependencies (Pillow, Pyntcloud)
Addon uses now the Pyntcloud library to import PLY, PCD, LAS, ASC, PTS and CSV files
Added an option to import depth maps of MVE workspaces
Added an option to import depth maps of Colmap as point clouds
Added support for MVE workspaces
Added addon preferences to configure the import/export default settings
Added addon preferences to enable/disable importers and exporters
Added an OpenSfM importer
OpenGL data is now persistent (stored in blend file) and is available after reopening
Added a panel with options to export renderings of the point cloud using OpenGL
Added support for Colmap dense workspaces
Added support for Meshroom projects (.mg files)
Fixed occlusion of point clouds drawn with OpenGL
Added a Colmap exporter
Added an Open3D importer
Added an option to render point clouds with OpenGL
Added support for absolute and relative paths in reconstruction results
Added a preset possiblity for each importer to customize default import options
2019
Added support to import undistorted images of Colmap/Meshroom
Fixed a bug leading to incorrect principal points
Added option to remove discontinuities in animations
Added an option to show source images as Blender background images
Added particle emission to improve visibility
Added importers for Colmap, OpenMVG and Meshroom
Compatibility fix for Blender 2.8
2018
Added an option to add camera animation
Added an option to import images as image planes
Added an exporter for cameras and mesh vertex positions as NVM
Added an option to represent point clouds with particle systems
2017
Added a NVM importer
Initial Commit