SK83RJOSH / cblend

A modern C/C++ library for reading blend files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CBlend

Build CodeQL Codecov

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.

Credits

About

A modern C/C++ library for reading blend files.

License:MIT License


Languages

Language:C++ 91.5%Language:CMake 8.5%