103 Commits

Author SHA1 Message Date
NathanSweet
8d7f761311 spine-libgdx updated to 3.2.00.
* Added transform constraint rotate, scale, and shear offsets and mixes.
* Added TransformConstraintTimeline.
* Added bone shearing.
* Added ShearTimeline.
* Changed Skeleton#updateCache.
* Changed JSON and binary formats. Some binary format fields and enums were rearranged for consistency -- sorry, but it's better for the long term. Docs for both are up to date.
http://esotericsoftware.com/spine-json-format
http://esotericsoftware.com/spine-binary-format
2016-04-26 22:51:04 +02:00
NathanSweet
421789e6f7 spine-c updated to v3.1. 2016-04-15 12:21:22 +02:00
NathanSweet
d0d7e64b43 Docs: added a note to runtimes that don't yet support the binary format. 2016-04-07 22:50:00 +02:00
NathanSweet
4f3ccc2c51 List the supported editor version on each runtime README.
closes #526
2016-04-03 19:10:47 +02:00
NathanSweet
d92e68ad58 Updated to cocos2d-objc 3.5. 2016-04-02 17:44:11 +02:00
NathanSweet
61deedc76c Updated spine-cocos2d-iphone 2 and 3 to Spine v3. 2016-02-16 21:34:29 +01:00
NathanSweet
01cb844993 You get a license file, you get a license file, EVERYBODY GETS A LICENSE FILE! 2015-07-30 22:47:00 +02:00
NathanSweet
f06fbb3d8d Clarified licensing on runtimes pages. 2015-07-30 22:44:47 +02:00
NathanSweet
27270a5781 Spine Runtimes license update.
Minor update to fix "SOFTARE" typo and clairfy how to get permission.
2015-04-24 21:33:24 +02:00
NathanSweet
f8a76c6455 Blend modes for all runtimes. 2015-04-02 14:20:20 +02:00
Nathan Sweet
64ff391358 Merge pull request #346 from nheagy/patch-1
Fixing links to examples
2015-02-10 17:10:51 +01:00
Nate Heagy
01c767bae9 Readme fixes
- directory has been changed from 3.0 to just 3
- the example objective-c files end in .m not .cpp
- the runtime requires CCRenderer, which I believe is only available in 3.1+
2015-01-22 19:53:59 -06:00
Nate Heagy
4cb8c2b6bb Fixing links to examples 2015-01-21 14:22:55 -06:00
NathanSweet
abb3782e27 Fixed opacity with cascadeOpacityEnabled.
closes #237
2014-11-19 17:49:33 +01:00
NathanSweet
ef3761158d Renamed 3.0 to 3. 2014-10-11 17:59:16 +02:00
NathanSweet
e32e4a4f36 Updated projects for latest cocos2d-iphone.
v2 is 2.1.0
v3 is 3.2.1
2014-10-11 17:58:37 +02:00
NathanSweet
83a5d8ac12 Removed unused local. 2014-10-11 17:57:45 +02:00
NathanSweet
b2f09b352b Reanedm goblins-ffd example to goblins-mesh. 2014-10-05 18:53:47 +02:00
NathanSweet
f915a6c777 Fixed color blending. 2014-10-01 17:26:44 +02:00
NathanSweet
5ffee20f53 Added IK constraint files to iOS project. 2014-10-01 17:04:46 +02:00
NathanSweet
22007bd10f Removed OSX project. 2014-10-01 17:03:58 +02:00
NathanSweet
5874b5d276 Formatting. 2014-10-01 17:03:26 +02:00
jpoag
059f1c57b7 * [spine-cocos2d-iphone] update SkeletonRenderer to latest refactor
* [spine-cocos2dx/2] update SkeletonRenderer to latest refactor
2014-09-01 11:55:02 -04:00
jvasti
23af9ad659 Cocos2d-iphone v.3.1 support
PolygonBatch has been removed since Cocos2d-iphone has automatic
batching. CCDrawingPrimitives calls have been changed to CCDrawNode
calls and the rendering of triangles have been ported to CCRenderer.
Xcode projects have been updated with the necessary GLKit dependancy
2014-07-28 17:49:26 +03:00
NathanSweet
e648aa66ae Changed cocos2d-based runtimes to not apply contentScale.
http://esotericsoftware.com/forum/viewtopic.php?f=7&t=2771
2014-06-04 01:59:00 +02:00
NathanSweet
37c27ca3f9 Don't clear VAO on each PolygonBatch flush. 2014-05-29 19:34:09 +02:00
NathanSweet
99df3bf619 Updated boundingBox. 2014-05-22 11:37:21 +02:00
NathanSweet
45a1745449 Unbind VAO. 2014-05-20 16:59:08 +02:00
NathanSweet
7b1e4412b1 Removed WIP. 2014-05-19 21:36:21 +02:00
NathanSweet
df78473cf7 Fixed spine-cocos2d for v3.0. Removed short names. 2014-05-19 16:23:20 +02:00
NathanSweet
2157915a22 Removed short names. Better project setup. 2014-05-19 16:19:48 +02:00
JOHN VU
8a0d11b44f bind VAO 0 to clear the current vao context
reference to post on cocos2d forums: http://forum.cocos2d-iphone.org/t/spine-runtime-for-3-0-problems/13504
2014-05-18 20:24:40 -04:00
NathanSweet
790a46868b Disable debug lines for now. 2014-05-18 21:58:23 +02:00
NathanSweet
01c684dfd6 Docs. 2014-05-18 21:56:19 +02:00
NathanSweet
46f24bbe6a Spine runtime for cocos2d-iphone v3.0 >>BROKEN<< WIP, not ready for use. 2014-05-18 21:53:44 +02:00
NathanSweet
d5a52177f3 Docs. 2014-05-18 18:41:45 +02:00
NathanSweet
066fa3dcae Fixed TrackEntry leak. 2014-05-17 23:21:22 +02:00
NathanSweet
b0279701e4 Meshes, FFD and skinning for spine-cocos2d-iphone.
Also, AnimationState listeners are done using blocks.

This is for cocos2d 2.1.0. Version 3.0 and 3.1 is coming soon.
2014-05-17 22:28:24 +02:00
NathanSweet
26e4fb0d74 License header update.
2 -> 2.1 (clearer how permission is granted, formatting).
2014-04-23 12:04:43 +02:00
NathanSweet
9780af9524 Fixed premultiplied alpha. 2014-02-01 01:27:58 +01:00
Daniel Zhang (張道博)
690b7d1684 Adding a note about the need to also copy the appropriate licenses to the project. 2014-01-26 01:27:46 -10:00
Daniel Zhang (張道博)
40beaaf700 Add missing items from cocos2d-iphone 2.1 so that the project builds without errors.
Added references to the project:

* CCFontDefinition.m
* CCFontDefinition.h

Added CoreText.framework to the build phase.
2014-01-26 01:27:07 -10:00
NathanSweet
661a0436bc Documentation 2014-01-20 04:51:20 +01:00
NathanSweet
44ba6c4832 Documentation 2014-01-19 19:26:07 +01:00
NathanSweet
b0c96fd66b Typo 2014-01-11 21:20:46 +01:00
NathanSweet
d520addb9b Updated license to version 2.
Version 1 of the license didn't make sense: it required a Spine license to use the Spine Runtimes at all. This means if you used the Spine Runtimes in your application, anyone who purchased a copy of your application also needed a Spine license to use the runtimes. This was not the intent!

Version 2 of the license fixes this by allowing anyone to use the Spine Runtimes but only for internal use. When you purchase Spine, the Spine license (http://esotericsoftware.com/spine/files/license.txt) grants you the right to make and distribute derivative works of the Spine Runtimes. Now it makes sense: making and distributing applications with the Spine Runtimes requires a Spine license, but anyone can run that software without needing a Spine license.

With this fixed, I hope we never need to change the license again!
2014-01-11 21:07:28 +01:00
NathanSweet
5e2e5ed8d9 Fixed memory leaks.
closes #148
2013-10-31 09:10:29 +01:00
NathanSweet
6862eec5af Made 0 scale use "content scale factor". Commented drawOrder animation. 2013-10-30 14:25:16 +01:00
NathanSweet
3bf00befc0 Added podspec. 2013-10-14 21:38:00 +02:00
NathanSweet
2bff08de4b Prefixed all spine-c structs and functions with "sp".
Holy refuctoring! Sorry for the change, but some libraries were having naming conflicts. You can define SPINE_SHORT_NAMES before including spine-c headers if you want to use structs and functions without the "sp" prefix, as it was before.
2013-10-09 03:43:16 +02:00