NathanSweet
26e4fb0d74
License header update.
...
2 -> 2.1 (clearer how permission is granted, formatting).
2014-04-23 12:04:43 +02:00
NathanSweet
cee7e3f336
setSkin with no previous skin attaches setup pose attachments.
...
No more API gotcha, setSlotsToSetupPose is not needed.
2014-04-23 01:06:59 +02:00
NathanSweet
68238d9032
Minor changes.
2014-04-23 01:06:10 +02:00
NathanSweet
c757da504d
Added skinning, compatible with 1.8.19.
2014-04-02 16:22:23 +02:00
NathanSweet
579564906d
Simpler test.
2014-03-09 12:15:53 +01:00
NathanSweet
3424f31f53
Fixed skeleton attachment position.
2014-03-08 00:20:43 +01:00
NathanSweet
8b17257293
Update for latest libgdx, GL 1.x support is gone.
2014-03-07 14:37:26 +01:00
NathanSweet
3ab08eadd2
Allow customizing file to load from CLI.
2014-03-06 20:40:15 +01:00
NathanSweet
fa52abc780
Fancier SkeletonTest for trying skeleton files, organized assets.
2014-02-27 19:41:07 +01:00
NathanSweet
9f19d9af39
FFD
2014-01-15 04:16:36 +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
d8a3f2231c
Refactored AttachmentLoader, allowing parameters per attachment type. Added attachment path. Added per attachment color.
2013-11-07 21:48:36 +01:00
NathanSweet
8d991356fe
Normal map for eyes.
2013-11-02 09:40:46 +01:00
NathanSweet
d8300a98ce
New diffuse and normal map.
2013-11-01 14:41:54 +01:00
NathanSweet
1811e388af
Removed rotation from the atlas used by the normal mapping test.
2013-11-01 13:10:08 +01:00
NathanSweet
654df6ac64
Unused import.
2013-10-31 14:00:54 +01:00
NathanSweet
09a0ac5bbc
Example showing lighting with normals.
2013-10-31 13:36:11 +01:00
NathanSweet
284ac9a5be
Comment.
2013-10-30 11:28:57 +01:00
NathanSweet
b7f7703804
Removed updateWorldTransform call which isn't needed since it is done in render.
2013-10-29 20:09:23 +01:00
NathanSweet
34080ecf59
Added Camera, SkeletonBounds, comments.
2013-10-29 20:06:24 +01:00
NathanSweet
af5ff6c11f
Fixed events not firing sometimes.
...
http://www.esotericsoftware.com/forum/viewtopic.php?f=9&t=1462
2013-10-20 12:18:01 +02:00
NathanSweet
9a347d5eb8
Updated license.
...
Nailed it this time, quite sure!
2013-10-04 04:13:09 +02:00
NathanSweet
45c3487098
Events list is now required.
...
Simplifies applying the event timeline and isn't hard to supply.
2013-10-02 14:10:55 +02:00
NathanSweet
47ce2a40c1
Minor update to the license to include education.
2013-10-01 14:55:15 +02:00
NathanSweet
308e18b376
Fixed event timeline missing first event.
2013-09-29 22:51:08 +02:00
NathanSweet
98bf05c305
Minor cleanup.
2013-09-26 09:36:23 +02:00
NathanSweet
2df28f8564
More AnimationState refactoring, getting good!
...
#113
2013-09-25 19:39:48 +02:00
NathanSweet
0049b4f7b4
Refactored AnimationState to better support setting a to/from time.
...
#113
2013-09-25 12:13:57 +02:00
NathanSweet
63f8e4ddaf
Keyable draw order for spine-c.
2013-09-24 11:29:58 +02:00
NathanSweet
2b86668f4e
More efficient draw order when bind pose order is keyed.
2013-09-24 11:10:10 +02:00
NathanSweet
8bd2171250
Minor changes.
2013-09-23 11:21:44 +02:00
NathanSweet
58d66e626b
SkeletonBounds refactored so state is not stored in BoundingBoxAttachment.
2013-09-20 19:47:29 +02:00
NathanSweet
e2fccf72d6
License update.
...
Changed from New BSD to a custom license. The new license requires a Spine license to use the code. If you have a valid Spine license, you can do whatever you like with the code. This should not be a problem for anyone using the runtimes with Spine, nothing changes. If using the runtimes without a Spine license, you now need a Spine license. This is because the runtimes were created explicitly to be used with Spine.
2013-09-20 19:46:23 +02:00
NathanSweet
f174b1a3cb
Keyable draw order and other fixes.
2013-08-19 23:10:11 +02:00
NathanSweet
9ee2a1c1c0
Events added to binary.
2013-08-13 15:32:32 +02:00
NathanSweet
354d3b75d6
Event timeline.
2013-08-08 22:57:57 +02:00
NathanSweet
c060aec351
Added box2d example.
2013-06-28 10:41:10 +02:00
NathanSweet
bb403132c0
Updated goblins atlas to have rotation.
2013-06-12 01:33:41 +02:00
NathanSweet
d11f6b6864
Fixed libgdx examples for recent skeleton x/y and flip changes.
2013-06-02 13:57:39 +02:00
NathanSweet
d237ed758b
Cleaned up warnings, #50 .
2013-05-24 11:24:22 +02:00
NathanSweet
a383c85862
Updated binary example file.
2013-05-22 06:52:35 +02:00
NathanSweet
fbefc609a2
SpineboyComponent renamed to Spineboy.
2013-05-14 01:36:50 +02:00
NathanSweet
7f69300bcc
Refactoring: changed references to "bind pose" to "setup pose".
...
This better matches "setup mode" in the editor and we can be consistent in code and docs from now on.
2013-05-05 12:38:06 +02:00
NathanSweet
ed0bae85c3
AnimationState queued animation for more runtimes, plus fixes.
2013-04-27 14:33:38 +02:00
NathanSweet
5a46f8c6b4
isComplete for AnimationState.
2013-04-19 09:14:29 +02:00
NathanSweet
23e04c3b08
Refactoring to bring spine-libgdx up to date with spine-csharp and spine-xna.
2013-04-16 12:44:55 +02:00
NathanSweet
dd27ee184c
Changed Spine export format.
...
There are no longer separate animation files, they are now inside the skeleton file. This means there is just one file to manage, which is cleaner. Now that animations are stored in SkeletonData, they can be looked up by name which leads to cleaner runtime APIs.
cocos2d and cocos2d-x runtimes got a cleaner ObjC/C++ API.
2013-04-04 04:00:45 +02:00
NathanSweet
8957454847
Better animation state test.
2013-04-02 18:45:59 +02:00
NathanSweet
ca163b5e52
Moar refuctoring. All the refuctorings are belong to Spine.
2013-04-02 02:47:11 +02:00