https://github.com/alicevision/qmlalembic
Qml Alembic plugin to visualize Alembic Point Clouds
https://github.com/alicevision/qmlalembic
3d alembic alembic-qml-plugin alicevision meshroom plugin qt-quick
Last synced: about 2 months ago
JSON representation
Qml Alembic plugin to visualize Alembic Point Clouds
- Host: GitHub
- URL: https://github.com/alicevision/qmlalembic
- Owner: alicevision
- License: other
- Archived: true
- Created: 2018-01-09T12:00:42.000Z (over 7 years ago)
- Default Branch: develop
- Last Pushed: 2023-07-07T15:44:08.000Z (almost 2 years ago)
- Last Synced: 2025-02-28T19:18:25.999Z (3 months ago)
- Topics: 3d, alembic, alembic-qml-plugin, alicevision, meshroom, plugin, qt-quick
- Language: C++
- Homepage: http://alicevision.github.io/
- Size: 362 KB
- Stars: 35
- Watchers: 17
- Forks: 9
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: COPYING.md
Awesome Lists containing this project
README
# qmlAlembic - Alembic QML plugin for Qt3D
qmlAlembic is a C++ QML plugin providing classes to load and visualize Alembic point cloud files in Qt3D.
It has been developed to load [AliceVision](https://github.com/alicevision/AliceVision) sparse reconstruction results inside [Meshroom](https://github.com/alicevision/meshroom).
For now, it only handles point clouds and cameras.
Continuous integration:
* Windows: [](https://ci.appveyor.com/project/AliceVision/qmlalembic/branch/develop)## License
The project is released under MPLv2, see [**COPYING.md**](COPYING.md).
## Get the project
Get the source code:
```bash
git clone --recursive git://github.com/alicevision/qmlAlembic
cd qmlAlembic
```
See [**INSTALL.md**](INSTALL.md) to build and install the project.## Usage
Once built and with the plugin installation folder in `QML2_IMPORT_PATH`:
```js
import AlembicEntity 1.0Scene3D {
AlembicEntity {
url: "myfile.abc"
}
}
```