66 Commits

Author SHA1 Message Date
NathanSweet
22729a5628 Updated Skeleton Viewer. 2014-09-27 16:24:08 +02:00
NathanSweet
e5d3d380c7 Fixed AttachmentTimeline from missing first key.
http://esotericsoftware.com/forum/viewtopic.php?p=16600#p16600
2014-09-27 01:02:57 +02:00
NathanSweet
16ea5abe82 Removed boxing warning. 2014-09-07 14:21:34 +02:00
NathanSweet
9749db7a0a Added IK keys to raptor example. 2014-09-01 18:41:43 +02:00
NathanSweet
88f805a74e Update to latest libgdx. 2014-06-11 14:09:39 +02:00
NathanSweet
556afc3514 Fixed examples resizing. 2014-06-04 01:58:35 +02:00
NathanSweet
1a06c9fdde Handle file being deleted. 2014-05-13 18:12:34 +02:00
NathanSweet
6606ca1e4b setPosition method. 2014-05-13 18:08:19 +02:00
NathanSweet
27ec8d12ac Better reloading. 2014-05-13 18:04:52 +02:00
NathanSweet
d4e9923385 Open .atlas.txt files. 2014-05-05 15:07:40 +02:00
NathanSweet
efff26ebc9 Open .txt as JSON. 2014-04-28 16:08:28 +02:00
NathanSweet
03291be259 Updated examples. 2014-04-28 13:30:56 +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
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
d8300a98ce New diffuse and normal map. 2013-11-01 14:41:54 +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
8bd2171250 Minor changes. 2013-09-23 11:21:44 +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
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
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