785 Commits

Author SHA1 Message Date
badlogic
86fe3bc1ba Merge branch '3.6' into 3.7-beta 2017-07-31 11:29:18 +02:00
badlogic
84fe30a2bf [runtimes] Fixed handling of zero length bones in PathConstraint if spacing is length based. Closes #957 2017-07-31 11:29:03 +02:00
badlogic
f5965b0fdf Merge branch '3.6' into 3.7-beta 2017-07-21 16:49:12 +02:00
badlogic
d950da644f [xna] More clipping debugging 2017-07-21 16:12:34 +02:00
badlogic
cdde8c65eb Merge branch '3.6' into 3.7-beta 2017-07-19 14:02:50 +02:00
badlogic
8f6725db33 [libgdx] Fix applying flipping for noScale/noScaleOrReflection transform mode. See #951 2017-07-19 13:55:32 +02:00
badlogic
04ea2da945 Merge branch '3.6' into 3.7-beta 2017-07-12 11:26:06 +02:00
badlogic
dfb8861de4 Updated supported versions in README.md 2017-07-12 11:25:54 +02:00
badlogic
3be988e12f Updated READMEs to point to correct zips 2017-07-12 11:20:55 +02:00
badlogic
fc72709c48 Updated README.mds to point to the correct .zip link 2017-07-12 11:18:18 +02:00
badlogic
c06bd8f181 Merge branch '3.6' into 3.7-beta 2017-06-26 16:21:18 +02:00
badlogic
65d1f51acc [c][sfml] Added spVertexEffect, and some math utilities. Fixed unit tests. 2017-06-26 14:00:00 +02:00
NathanSweet
b0cf3abd71 Added event audio path field. 2017-06-25 02:07:34 +02:00
NathanSweet
447cce2f84 Merge branch '3.6' into 3.7-beta 2017-06-24 18:34:49 +02:00
NathanSweet
61e54a5771 [libgdx] Don't use DIP_MIX across tracks.
`DIP_MIX` finds the next entry which does NOT key the timeline property and mixes out the "dip fix" (which is where a timeline is fully applied because a subsequent timeline keys the same property). This handles the case of A->B->C->D where A, B, and C key the same property but D doesn't. A uses the dip fix, then when D mixes in, `DIP_MIX` causes A to mix out, affecting B and C. If D is in another track, it is applied concurrently with A, B, and C so should not cause A to mix out.
2017-06-24 03:06:50 +02:00
badlogic
4ca68009a1 Merge branch '3.6' into 3.7-beta 2017-06-22 20:35:38 +02:00
NathanSweet
1a92702456 Less odd control flow.
End result is the same.
2017-06-22 10:35:08 +02:00
NathanSweet
b8901a6966 Merge remote-tracking branch 'origin/3.6' into 3.7-beta 2017-06-21 21:26:15 +02:00
NathanSweet
3c1c829e97 Remove unused import. 2017-06-21 21:25:26 +02:00
NathanSweet
bd209b77d6 Merge remote-tracking branch 'origin/3.6' into 3.7-beta 2017-06-21 16:19:22 +02:00
NathanSweet
5138d703f3 Merge remote-tracking branch 'origin/3.6' into 3.6 2017-06-21 15:46:38 +02:00
NathanSweet
a8e1faf4dd [libgdx] Fixed mixing unweighted meshes that aren't keyed on frame zero.
closes #925
2017-06-21 15:46:33 +02:00
badlogic
252d03377b Merge branch '3.6' into 3.7-beta 2017-06-21 14:53:16 +02:00
badlogic
ddf38c0ce1 [libGDX] VertexEffect now also lets you modify UVs and light/dark color. 2017-06-21 14:35:55 +02:00
NathanSweet
f4cff6471f Merge remote-tracking branch 'origin/3.7-beta' into 3.7-beta 2017-06-21 09:11:26 +02:00
NathanSweet
2621a75e46 [libgdx] Added audio path to SkeletonData. 2017-06-21 09:11:18 +02:00
badlogic
c9de3116f0 [maven-release-plugin] prepare for next development iteration 2017-06-19 22:42:53 +02:00
badlogic
521f459764 [maven-release-plugin] prepare release spine-libgdx-3.6.34.0 2017-06-19 22:42:46 +02:00
NathanSweet
2ed0561322 Merge remote-tracking branch 'origin/3.6' into 3.6 2017-06-19 17:02:33 +02:00
NathanSweet
069e3e3236 Better atlas finding. 2017-06-19 17:02:24 +02:00
badlogic
9bd1153518 Updated examples and runtime demo code 2017-06-19 16:47:28 +02:00
NathanSweet
c5907b6714 [libgdx] Ignore clipping attachments with too few vertices.
Needed for editor, check not necessary for other runtimes.
2017-06-19 14:04:19 +02:00
NathanSweet
55b558064a Removed spineboy-old binary. 2017-06-17 18:00:02 +02:00
NathanSweet
8a78eb4cf5 [libgdx] Thread safety for acquiring next VertexAttachment ID. 2017-06-12 16:47:16 +02:00
NathanSweet
5540b47f21 Changed Timeline#apply to enum parameters, AnimationState special cases track 0 to apply setup pose before first key. 2017-06-12 02:48:58 +02:00
NathanSweet
a8577b78a7 Shift attachment IDs to reduce effort needed to compute DeformTimeline ID. 2017-06-10 18:28:16 +02:00
NathanSweet
45870ef028 Added vertex attachment IDs for DeformTimeline. 2017-06-10 18:21:15 +02:00
NathanSweet
464e9b3362 [libgdx] Removed sysouts.
Dang amateurs!
2017-06-02 00:09:59 +02:00
NathanSweet
ef6ccb84d3 [libgdx] Fixed deform timelines not mixing to/from setup pose. 2017-06-01 23:44:09 +02:00
NathanSweet
7e75c7c5b1 [libgdx] SkeletonViewer keeps loop state for tracks playing. 2017-06-01 23:43:30 +02:00
NathanSweet
1b4ac3ba8e [libgdx] SkeletonViewer clean up. 2017-06-01 21:14:49 +02:00
NathanSweet
088a870463 [libgdx] Return true from AnimationState#apply if any animation was applied.
Makes it easier to know when you don't need to call updateWorldTransform.
2017-06-01 21:14:34 +02:00
NathanSweet
787170fa46 [libgdx] Don't need an immediate mode renderer. 2017-06-01 16:48:04 +02:00
NathanSweet
ac72220dc0 [libgdx] Made Skin lookup object non-static.
closes #911
2017-05-28 23:15:58 +02:00
NathanSweet
b8da5a1d44 Clean up. 2017-05-27 17:54:24 +02:00
NathanSweet
42fa637508 [libgdx] Added vertex effects. 2017-05-27 17:43:18 +02:00
NathanSweet
d7c9feb0b5 [libgdx, c] Avoid relying on NaN behavior.
#903
2017-05-24 17:14:33 +02:00
NathanSweet
a69f9d579f Removed mixing from limit, dispose track entries ASAP.
#899
2017-05-24 03:32:36 +02:00
NathanSweet
1de5adf953 IK simplification.
Just when you thought it couldn't get any simpler.
2017-05-23 18:52:45 +02:00
NathanSweet
0f944b2baf Limit linked list by speeding up and removing old entries instead of snapping. 2017-05-18 02:37:05 +02:00