Nathan Sweet
882f49f5a9
Fix not returning to setup pose when multiple mixing from entries end at same time
...
#1024
2017-10-28 00:20:33 +02:00
Nathan Sweet
1514b4acbb
Removed bad fix for #1024
2017-10-28 00:05:56 +02:00
NathanSweet
28fd5aff09
[libgdx] Don't use the dip fix if mixing is complete.
...
closes #1024
2017-10-23 18:30:46 +02:00
NathanSweet
472392190f
[libgdx] Documented track entry timeline mix types.
...
#1024
2017-10-23 18:15:49 +02:00
NathanSweet
1e7f7026ab
[libgdx] Fixed off by 1 errors.
2017-10-20 22:00:16 +02:00
NathanSweet
77b38c2ed1
[libgdx] Javadocs.
2017-10-20 22:00:08 +02:00
NathanSweet
bcf90240db
[libgdx] Fixed using path constraint length spacing with zero length bones. Safer float zero checks.
2017-10-19 12:44:00 +02:00
NathanSweet
6dcd54368d
[libgdx] Added filtering checkbox to Skeleton Viewer.
2017-10-13 16:34:28 +02:00
NathanSweet
33d4c60ac7
[libgdx] Don't mix from uninitialized vertices. Clear vertices instead of leaving them in current state before first key when alpha is 1. More efficient clearing of deform before first key.
2017-10-10 19:11:20 +02:00
NathanSweet
812510e948
[libgdx] Avoid batch flush when switching between normal and additive rendering with PMA.
2017-10-09 11:52:29 +02:00
NathanSweet
76f0b208d9
Changed SV bg color to match editor default bg color (when gradient is off and square alpha is 0).
2017-10-09 11:52:01 +02:00
NathanSweet
f06bfd9f16
[libgdx] Better exception message for Batch that can't render meshes.
2017-10-09 11:44:00 +02:00
NathanSweet
5cd07084b0
[libgdx] Fixed non-PMA two color tinting for Skeleton Viewer.
2017-10-05 16:23:56 +02:00
badlogic
d0cc44bfdb
Fixed URLs in READMEs, replaced most with relative links, so URLs point to correct branch.
2017-10-04 15:08:22 +02:00
Nathan Sweet
eb84807152
Don't fail to run if prefs were corrupt.
2017-09-30 20:19:58 +02:00
Nathan Sweet
5e829cb006
[gdx] Changed pma flag to uniform. Added blendFuncSeparate.
...
Functionally the same but seems a bit cleaner versus using the dark color's alpha.
#1003
2017-09-30 15:42:01 +02:00
Nathan Sweet
8ab5ad4b6c
[gdx] Minor cleanup for PMA tint black.
...
#1003
2017-09-30 14:40:13 +02:00
badlogic
2c45dd2f1e
[libgdx] Ported new tint black shader. See #1003 . @nathansweet please have a look.
2017-09-30 09:27:08 +02:00
badlogic
221372e409
[libgdx] Fixed non-PMA rendering in SkeletonRenderer. Colors were always premultiplied by alpha.
2017-09-30 09:18:41 +02:00
badlogic
69923111b9
[libgdx] Breaking change: SkeletonRenderer no longer handles updating skeletons attached via SkeletonAttachment. Introduced new Skeleton#updateWorldTransform(Bone) that must be explicitely called by the user before rendering skeletons including attached skeletons. See SkeletonAttachmentTest for an example. Closes #1005
2017-09-27 14:03:05 +02:00
NathanSweet
e4ee88574f
[libgdx] Better Skeleton#setSkin javadocs.
2017-09-22 14:24:42 +02:00
Nathan Sweet
247d94f10b
[libgdx] Better exception message.
2017-09-04 13:41:34 +02:00
Nathan Sweet
c8d595565b
Fixed interrupting a mix with a new entry that has 0 mixDuration.
...
closes #970
2017-08-23 12:15:58 +02:00
Nathan Sweet
df9f7ba040
Fixed list scroll focus.
2017-08-23 12:14:32 +02:00
Nathan Sweet
916167e028
Fixed skin name not being saved.
2017-08-23 11:25:57 +02:00
Nathan Sweet
15e4f2ff4e
Fixed mouse scroll after focusing list. Fixed loading atlas for .skel.bytes data file.
2017-08-22 22:54:28 +02:00
NathanSweet
942fb4917d
[libgdx] Removed unused import.
2017-07-31 13:17:01 +02:00
NathanSweet
e62d8a921c
Merge remote-tracking branch 'origin/3.6' into 3.6
2017-07-31 13:15:03 +02:00
NathanSweet
a0b7bb6c44
[libgdx] Convenience method to add all attachment from one skin to another.
2017-07-31 13:14:58 +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
d950da644f
[xna] More clipping debugging
2017-07-21 16:12:34 +02:00
badlogic
8f6725db33
[libgdx] Fix applying flipping for noScale/noScaleOrReflection transform mode. See #951
2017-07-19 13:55:32 +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
65d1f51acc
[c][sfml] Added spVertexEffect, and some math utilities. Fixed unit tests.
2017-06-26 14:00:00 +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
NathanSweet
1a92702456
Less odd control flow.
...
End result is the same.
2017-06-22 10:35:08 +02:00
NathanSweet
3c1c829e97
Remove unused import.
2017-06-21 21:25:26 +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
ddf38c0ce1
[libGDX] VertexEffect now also lets you modify UVs and light/dark color.
2017-06-21 14:35:55 +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