CBlend
A modern C/C++ library for reading blend files. Intended to be used for game engine integrations.
Features
- Cross platform (Windows, Linux, macOS)
Building
- C++20 compiler required
- Use the provided CMakeLists.txt and CMakePresets.json
Contributing
- Use CBLEND_ENABLE_VALIDATION
- LLVM 15.0.0 or higher required
- Use clang-format and clang-tidy
- Create an issue before you create pull request
- Be respectful
License
MIT licensed. In addition, I ask that you open-source your work if possible, and upstream any relevant improvements. You are under no obligation to do either, and I'm happy so long as you find this code to be useful.