cloudcompare/meshio — explained in plain English
Analysis updated 2026-07-22 · repo last pushed 2026-02-21
Open a glTF 3D model from a design review directly in CloudCompare without converting it first.
Inspect an IFC file exported from BIM software like Revit inside CloudCompare.
Import a COLLADA file into CloudCompare to view and work with a 3D model from another tool.
Add support for a new Assimp-supported file format by copying and modifying an existing importer.
| cloudcompare/meshio | achanana/mavsdk | alange/llama.cpp | |
|---|---|---|---|
| Stars | — | — | 0 |
| Language | C++ | C++ | C++ |
| Last pushed | 2026-02-21 | 2024-05-20 | — |
| Maintenance | Maintained | Dormant | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires both CloudCompare and the Assimp library to be installed and configured, and the plugin must be compiled as part of the CloudCompare build.
CloudCompare is a popular open-source tool for working with 3D point clouds and meshes, commonly used in fields like surveying, architecture, and engineering. MeshIO is a plugin that adds support for several common 3D file formats to CloudCompare. Once installed, it lets you open COLLADA, glTF, and IFC-SPF (STEP) files directly in the application, so you can view and work with 3D models created in other software without converting them first. The plugin acts as a bridge between CloudCompare and a widely used library called Assimp, which handles the actual reading of the 3D file formats. In practice, MeshIO translates the data Assimp reads into a structure CloudCompare can understand and display. The README notes that because this involves three components, the file format, Assimp, and CloudCompare, troubleshooting file problems can be tricky, and not every file will import perfectly. For instance, IFC-SPF support is not complete, and some mesh names may be lost during import. This plugin is aimed at people who already use CloudCompare and need to bring in 3D models from design or engineering tools. An architect might use it to open a glTF model from a design review, or an engineer might need to inspect an IFC file exported from BIM software like Revit. It is not a standalone tool, it only works as part of CloudCompare. The README also explains how to add support for additional file formats, provided Assimp already supports them. The process involves copying an existing importer, adjusting a few configuration settings, and enabling the format in the build. This makes the project extensible for developers who need broader format coverage. The project is open source under a BSD license.
A plugin for CloudCompare that lets you open and view 3D model files in COLLADA, glTF, and IFC-STEP formats directly inside the app, using the Assimp library to read the files.
Mainly C++. The stack also includes C++, CloudCompare, Assimp.
Maintained — commit in last 6 months (last push 2026-02-21).
Use freely for any purpose including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.