Converts scenes from popular 3D formats to, .dli, a JSON based format, which can be loaded and displayed using libdli (part of dali-toolkit).
The repository provides two artifacts: dli-exporter-core, a static library that performs the processing, and dli-exporter, a simple CLI implementation.
- either CMake 2.6.9+ & GCC v6.3.0+
- or Visual Studio 2017
- assimp v5.0.0+
Visual Studio 2017 and CMake projects are provided in the build/ directory. The latter is for Ubuntu; refer to build/cmake/build.sh for details.
$ dli-exporter path/to/input.dae [other/path/to/output[.dli]]
- Material entries need to be created (and image files used for textures moved), manually at the moment.
- Shader entries need to be created / configured manually based on what options the mesh / material combination of the node using the shader uses.