192 Commits

Author SHA1 Message Date
NathanSweet
63801b6f13 setSkin docs. 2014-11-17 19:41:50 +01:00
NathanSweet
322d8ed0ab Fixed first flip key not being applied. 2014-11-11 17:42:19 +01:00
NathanSweet
d04c80adb4 Pool skin keys to avoid allocation. 2014-11-11 17:41:48 +01:00
NathanSweet
14bd9e494a Avoid allocation when bone cache size goes down then back up later. 2014-11-11 17:41:29 +01:00
NathanSweet
3b9dc8fd20 Skeleton data is optional. 2014-10-07 20:08:55 +02:00
NathanSweet
5f8dd415a5 Added images path to nonessential data. 2014-10-06 15:04:21 +02:00
NathanSweet
22b2086f39 Flip for bones. Flip timelines now affect bones. "draworder" in JSON -> "drawOrder".
Falls back to "draworder" to not break existing JSON (for the time being).
2014-10-04 13:01:52 +02:00
NathanSweet
60ab9d5fa8 spine-libgdx, added flip timelines. 2014-10-02 17:51:15 +02:00
NathanSweet
1e7eba5bcb Renamed parameter. 2014-10-02 17:51:02 +02:00
NathanSweet
309889c653 Changed binary format to use index for IK constraint timelines. 2014-10-02 12:20:39 +02:00
NathanSweet
851f0b5368 Clean up. 2014-10-02 12:20:14 +02:00
NathanSweet
7a0475c499 Fixed binary format when there is no default skin. 2014-10-02 11:24:22 +02:00
NathanSweet
57f24ff8cc Clean up. 2014-09-30 01:27:41 +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
37f332d149 Fixed IK constraint bend direction keys. 2014-09-24 15:37:12 +02:00
NathanSweet
3c7a83d95c Set attachmentVerticesCount to zero. 2014-09-23 20:18:14 +02:00
NathanSweet
10129a3604 Flip timelines, minor clean up. 2014-09-07 14:25:13 +02:00
NathanSweet
94690dfd2e Fixed mesh color.
#270
2014-08-31 16:00:24 +02:00
NathanSweet
6ed74bb6df Merge remote-tracking branch 'origin/master' 2014-08-31 15:58:55 +02:00
Nathan Sweet
905777898d Merge pull request #270 from dejvid/fix-libgdx-json-loader
spine-libgdx: Fix: SkeletonJson now sets mesh color if present in json.
2014-08-31 15:58:56 +02:00
NathanSweet
2d5b2cdb87 Refactoring and clean up. 2014-08-31 15:22:41 +02:00
NathanSweet
e18de6cbe6 Moved Skeleton refernce from Slot to Bone. 2014-08-31 12:19:37 +02:00
NathanSweet
e81806bb08 Clean up. 2014-08-30 17:03:35 +02:00
NathanSweet
ed55a831d7 Updated IK constraints. 2014-08-30 11:18:24 +02:00
janezcarski
8c04297b58 Fix: SkeletonJson now sets mesh color if present in json. 2014-08-19 15:13:55 +02:00
NathanSweet
a35223328e Use lastTime for AttachmentTimeline.
closes #221
2014-07-30 00:56:09 +02:00
NathanSweet
b1d77cc2c4 Fixed curves.
I shan't be trusted with math.
2014-07-29 00:08:53 +02:00
NathanSweet
b9139fc5d4 Calculate curves ahead of time.
More memory (15 versus 6 floats per key) but faster curve look ups.
2014-07-28 00:37:35 +02:00
NathanSweet
749145301f Fixed incorret scaling. 2014-07-24 12:48:27 +02:00
NathanSweet
8a46d48e80 IK is complete for spine-libgdx when exporting from Spine 1.9.06+. 2014-07-23 22:33:45 +02:00
NathanSweet
148715426f Fixed single bone IK when rotation inheritance is off. 2014-07-23 00:23:37 +02:00
NathanSweet
62560444cf Single bone IK. 2014-07-22 23:44:23 +02:00
NathanSweet
6444e8e934 IK constraints for spine-libgdx.
Note Spine doesn't yet export IK data, so spine-libgdx doesn't yet load it. Soon!
2014-07-22 00:21:27 +02:00
NathanSweet
9f87b95a67 Debug mark for skeleton position. 2014-06-09 20:20:18 +02:00
NathanSweet
556afc3514 Fixed examples resizing. 2014-06-04 01:58:35 +02:00
NathanSweet
7f6abc8c00 Fixed mixing from uninitialized slot vertices.
http://esotericsoftware.com/forum/viewtopic.php?f=9&t=2775
2014-06-03 18:37:42 +02:00
NathanSweet
8736bd6bcb Fixed pooling polygon FloatArrays. 2014-05-29 19:53:58 +02:00
NathanSweet
ab15078b3e Fixes. 2014-05-25 08:55:14 +02:00
NathanSweet
cf41610f8a Minor fixes. 2014-05-23 10:46:26 +02:00
NathanSweet
01c0e1881f Minor changes. 2014-05-21 22:28:50 +02:00
NathanSweet
2e266127a0 Carry over remaining time when playing queued animations.
http://esotericsoftware.com/forum/viewtopic.php?f=7&t=2633
2014-05-15 20:11:09 +02:00
NathanSweet
6606ca1e4b setPosition method. 2014-05-13 18:08:19 +02:00
NathanSweet
496466a1cc Hull length is no longer nonessential. 2014-05-10 15:33:00 +02:00
NathanSweet
bdc78db207 Removed updateOffset from setRegion.
People can call updateOffset if they change the region or other RegionAttachment properties.
2014-05-05 19:20:14 +02:00
NathanSweet
6432e43ea2 Clean up. 2014-04-29 20:27:31 +02:00
NathanSweet
03c957f55e Fixed additive blending for meshes. 2014-04-28 23:08:57 +02:00
NathanSweet
5623631026 Clean up. 2014-04-28 17:51:17 +02:00
NathanSweet
c1c12677ba API improvements.
Before I get too many damned runtimes done. ;)
2014-04-28 16:49:20 +02:00
NathanSweet
a76c396528 Separated updateRegions() from setMesh() to facilitate lazy loading atlas regions.
Moved setting path into SkeletonJson.
2014-04-28 13:29:06 +02:00
NathanSweet
a180398975 Added SP_ prefix to enums.
Super fun. Don't forget you can use SPINE_SHORT_NAMES.
2014-04-27 23:23:13 +02:00