Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 months ago
JSON representation
Qml Alembic plugin to visualize Alembic Point Clouds
- Host: GitHub
- URL: https://github.com/alicevision/qmlalembic
- Owner: alicevision
- License: other
- Created: 2018-01-09T12:00:42.000Z (about 7 years ago)
- Default Branch: develop
- Last Pushed: 2023-07-07T15:44:08.000Z (over 1 year ago)
- Last Synced: 2024-05-01T11:39:07.531Z (10 months ago)
- Topics: 3d, alembic, alembic-qml-plugin, alicevision, meshroom, plugin, qt-quick
- Language: C++
- Homepage: http://alicevision.github.io/
- Size: 362 KB
- Stars: 33
- 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).![qmlAlembic - Meshroom](docs/img/qmlAlembic.jpg)
For now, it only handles point clouds and cameras.
Continuous integration:
* Windows: [![Build status](https://ci.appveyor.com/api/projects/status/g256moy4i36w7cpi/branch/develop?svg=true)](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"
}
}
```