Morris Hafner
Morris Hafner
* Added a CMake build scripts + packaging * Updated to README RFC: Should the CMake package check for coroutine support when being invoked by `find_package()`? TODO: * Update .travis.yml
This changes the following things: 1. Tests and examples now build optionally. To build them, pass `-DBUILD_TESTS=1` or `-DBUILD_EXAMPLES=1` to CMake respectively 2. Added a `conanfile.py` that retrieves the git...
Provide Build Script, Minor Performance Improvement for the X3D Output, Add Emscripten as a target
Hey :) Summary of my commits: - cb8012d: Make the code compilable and installable using CMake. Additionally, I can confirm the code works with gcc and clang - bb330e0: `std::endl`...
It would be nice to support glTF extensions written outside of the tree, so users could easily extend the functionality. This could also enable the user to select the fields...
There needs to be some example code and an easy to include viewer.
Currently, everything is deserialized into STL data structures. It is likely that users have their own data structures or even want to directly write to the GPU. It should be...
Currently, no functions and no classes are exported to JavaScript. This can be done with embind or nbind (with the advantage of being able to generate TypeScript annotations). This can...
Networking support is required to fully support the file format. [Beast](https://vinniefalco.github.io/beast/index.html) for native code and XHR via Emscripten on WebAssembly seem like a sensible choice.
The library is currently hard to import. There should be an easy to use archive with all required headers and their configuration. Write a script and automate via Travis.
Generating good documentation from source is hard because of the heavy metaprogramming involved. Doxygen assumes that `BOOST_HANA_DEFINE_STRUCT` is a member function, Sphinx cannot properly process the XML generated by Doxygen....