Mario Zechner 17f91cbc7e [glfw] Clean up CMakeLists.txt, disable glbindings/glfw examples 1 month ago
..
data 9207cd2a40 [cpp][glfw] Fix reading bounding box attachments in SkeletonBinary, closes #2668, add binary Spineboy to example 8 months ago
example 0a349d7914 [glfw] Fix clean-up in example to use spine-cpp-lite APIs. 1 month ago
src 97d49b37b7 License header update 2 months ago
CMakeLists.txt 17f91cbc7e [glfw] Clean up CMakeLists.txt, disable glbindings/glfw examples 1 month ago
README.md 0a349d7914 [glfw] Fix clean-up in example to use spine-cpp-lite APIs. 1 month ago

README.md

spine-glfw

The spine-glfw runtime provides basic functionality to load and manipulate spine skeletal animation data using C or C++ and render them via GLFW and glbinding.

See the spine-glfw documentation for in-depth information

Licensing

You are welcome to evaluate the Spine Runtimes and the examples we provide in this repository free of charge.

You can integrate the Spine Runtimes into your software free of charge, but users of your software must have their own Spine license. Please make your users aware of this requirement! This option is often chosen by those making development tools, such as an SDK, game toolkit, or software library.

In order to distribute your software containing the Spine Runtimes to others that don't have a Spine license, you need a Spine license at the time of integration. Then you can distribute your software containing the Spine Runtimes however you like, provided others don't modify it or use it to create new software. If others want to do that, they'll need their own Spine license.

For the official legal terms governing the Spine Runtimes, please read the Spine Runtimes License Agreement and Section 2 of the Spine Editor License Agreement.

Spine version

spine-cpp works with data exported from spine 4.2.xx.

spine-glfw supports all spine features.