A Blender addon for importing photogrammetry and NeRF data from various reconstruction libraries and point cloud formats.
Blender Photogrammetry Importer is a Blender addon that imports 3D reconstruction data from various photogrammetry software and point cloud formats. It solves the problem of fragmented workflows by allowing users to bring camera poses, point clouds, meshes, and NeRF outputs directly into Blender for animation, rendering, and post-processing.
3D artists, researchers, and developers working with photogrammetry, computer vision, or NeRF who need to visualize, animate, or integrate reconstructed scenes within Blender.
Developers choose this addon for its extensive format support, seamless Blender integration, and unique features like NeRF-based view synthesis and advanced point cloud rendering, which streamline the transition from reconstruction to creative production.
Addon to import different photogrammetry formats into Blender
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports import from major photogrammetry tools like Colmap, Meshroom, and Agisoft Metashape, plus point cloud formats such as PLY, LAS, and PCD, as detailed in the README's compatibility list.
Integrates Neural Radiance Fields (e.g., Instant NGP) for generating novel views from arbitrary camera positions, enabling advanced visualization directly in Blender.
Computes animated cameras from reconstructed poses with interpolation and background image alignment, as shown in the GIF examples for seamless post-processing.
Offers two rendering methods (OpenGL and Geometry Nodes) with adjustable appearance panels, allowing high-quality visualization tailored to user needs.
Requires installation of multiple Python packages like Pillow, Pyntcloud, Laspy, and Lazrs for full functionality, which can be cumbersome and error-prone, especially in controlled environments.
Only compatible with Blender 5.0.2 onwards, forcing upgrades or reliance on potentially unsupported older releases, as noted in the compatibility section.
Handling large point clouds or NeRF integrations may strain Blender's performance, leading to slowdowns during visualization and animation, a common issue with complex 3D data.