666 Commits

Author SHA1 Message Date
badlogic
c97553474e Added new assets for libGDX tests. 2018-04-12 10:24:42 +02:00
NathanSweet
a961b41a9c Fixed addAnimation when a non-looping animation trackTime is > duration.
The delay is based on `last.trackTime` because of how we preserve leftover time in update(). Previously using `addAnimation(..., 0)` on a track where the current animation has a trackTime > duration resulted in switching to the new animation, but the old animation trackTime was added to the new animation track time. See `float nextTime = current.trackLast - next.delay;` in update().
2018-03-27 17:23:10 +02:00
NathanSweet
e3b8ac58dc [libgdx] Fixed clipping. 2018-03-22 12:59:30 +01:00
NathanSweet
0f9e9f6f73 [libgdx] Removed debugging. 2018-03-22 12:56:08 +01:00
NathanSweet
10a22a8935 Merge branch '3.6' into 3.7-beta 2018-03-22 12:29:20 +01:00
NathanSweet
b93686c185 [libgdx] Added SkeletonDrawable. 2018-03-22 12:03:37 +01:00
NathanSweet
409f7ed133 [libgdx] Delegate to the specific batch rendering methods. 2018-03-22 12:03:26 +01:00
badlogic
99d3e15a18 [cpp] Fixed all the things by calloc'ing instead of allocing... 2018-02-26 16:34:43 +01:00
badlogic
e55818a561 [libgdx] Fixed snapshot version. 2018-02-23 11:15:14 +01:00
badlogic
d9f03e8c51 Merge branch '3.6' into 3.7-beta 2018-02-23 11:14:37 +01:00
badlogic
4f446e7952 [maven-release-plugin] prepare for next development iteration 2018-02-23 11:12:40 +01:00
badlogic
03f3aadca3 [maven-release-plugin] prepare release spine-libgdx-3.6.52.1 2018-02-23 11:12:34 +01:00
badlogic
a8fd3e14be [cpp] Fixed up binary reader, added debug extension for memory profiling, fixed up RTTI usage, fixed update cache sorting. 2018-02-22 15:31:28 +01:00
badlogic
c24990a1c4 Merge branch '3.6' into 3.7-beta 2018-01-22 16:13:22 +01:00
badlogic
2987e2ae69 [maven-release-plugin] prepare for next development iteration 2018-01-22 12:16:16 +01:00
badlogic
fc02cbba07 [maven-release-plugin] prepare release spine-libgdx-3.6.51.1 2018-01-22 12:16:10 +01:00
badlogic
b547280eb9 Updated samples, added owl. 2018-01-18 15:18:31 +01:00
NathanSweet
189ed5f885 Javadoc. 2018-01-12 11:29:44 +01:00
badlogic
32229b17c2 Merge branch '3.7-beta' of https://github.com/esotericsoftware/spine-runtimes into 3.7-beta 2018-01-12 11:20:38 +01:00
badlogic
456d724ab0 Merge branch '3.6' into 3.7-beta 2018-01-12 11:20:31 +01:00
badlogic
dd61552c82 [libgdx] Fix for #1064, delay was calculated incorrectly for non-loop previous track entries. 2018-01-12 11:08:49 +01:00
NathanSweet
6b97f44338 DrawOrderTimeline now uses setup pose before first key when applying the first animations (track 0, not layered).
This matches behavior of non-instant timelines (rotate, translate, etc) and AttachmentTimeline (just changed, see 82d3dd80e174f4c70c9ab81766043c3d76abd560).
2018-01-10 22:03:12 +01:00
Piotr Jastrzebski
a46b3d1d0c TwoColorPolygonBatch implements Batch interface, updated gdx to 1.9.8 (#1057)
* TwoColorPolygonBatch implements Batch interface, updated gdx to 1.9.8

* Add missing @Override
2018-01-10 16:38:52 +01:00
badlogic
82d3dd80e1 Closes #1059, AttachmentTimeline handles setup and first blends the same before the first key frame, setting the attachment to the setup pose attachment. 2018-01-10 16:32:25 +01:00
Nathan Sweet
5c78859151 Fixed scale timeline.
closes #1030
2017-10-30 14:15:43 +01:00
Nathan Sweet
c25675f75e Disallow additive on track 0. 2017-10-30 14:15:27 +01:00
Nathan Sweet
70482336ac Always compute timeline data for track 0, which cannot be additive. 2017-10-30 14:02:39 +01:00
Nathan Sweet
097bf986bb Fixed deform additive blend after last frame.
#1030
2017-10-30 13:58:23 +01:00
Nathan Sweet
72d18eefd4 Deform timeline additive 2017-10-28 20:14:08 +02:00
Nathan Sweet
5a4da17e7d Shear timeline additive, clean up. 2017-10-28 18:11:56 +02:00
Nathan Sweet
ecedff1ffa Can only use #1024 fix on track 0. 2017-10-28 18:11:41 +02:00
Nathan Sweet
eb44a67240 Additive for translate and scale timelines 2017-10-28 15:33:19 +02:00
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
0414803ee1 Fix not returning to setup pose when multiple mixing from entries end at same time
#1024
2017-10-28 00:18:20 +02:00
Nathan Sweet
980352a7ce Removed bad fix for #1024 2017-10-28 00:08:47 +02:00
Nathan Sweet
1514b4acbb Removed bad fix for #1024 2017-10-28 00:05:56 +02:00
Nathan Sweet
0d4ce16fc3 MSAA for Skeleton Viewer.
WCGW
2017-10-27 21:02:36 +02:00
NathanSweet
bda035e836 Added additive mixing, still a WIP. 2017-10-27 00:23:41 +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
1ae9fb955b [libgdx] Documented track entry timeline mix types. 2017-10-23 18:02:06 +02:00
NathanSweet
406a8fba13 [libgdx] Fixed off by 1 errors. 2017-10-21 21:48:04 +02:00
NathanSweet
3b3527ffc7 Merge branch '3.6' into 3.7-beta 2017-10-20 22:13:07 +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
ef798dafe3 Merge branch '3.6' into 3.7-beta 2017-10-19 16:21:19 +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
7df6d272f8 Merge branch '3.6' into 3.7-beta 2017-10-14 16:12:59 +02:00
NathanSweet
6dcd54368d [libgdx] Added filtering checkbox to Skeleton Viewer. 2017-10-13 16:34:28 +02:00
NathanSweet
f4b3d6ddab Merge branch '3.6' into 3.7-beta 2017-10-11 15:14:44 +02:00