Nathan Sweet
a5b67629c8
[libgdx] Fixed additive scaling mixing.
...
Fixes:
http://esotericsoftware.com/forum/Mixing-two-animations-on-additive-track-problem-16953
Problem was introduced by f4021177f9bc71af93509763232b2401589f7acf which tried to fix:
http://esotericsoftware.com/forum/About-negative-bone-scale-Web-Player-16410
2022-01-26 09:39:15 -04:00
Mario Zechner
463938b50c
Revert "[libgdx] Gradleify all projects, switch to LWJGL3"
...
This reverts commit c2ada54edc61290b49e15dbd71455b531e7ae520.
2022-01-23 21:07:07 +01:00
Mario Zechner
f7d0a1120c
Revert "[libgdx] Prettify Gradle build."
...
This reverts commit c2c7697ea5b3703cb96cca0e8b1516f1a5ce930d.
2022-01-23 21:06:59 +01:00
Mario Zechner
b56a379a3c
Revert "[libgdx] Fix Eclipse project dependencies."
...
This reverts commit 645c31a4b3c1265d2d31af19b061ee23b77d1d42.
2022-01-23 21:06:52 +01:00
Mario Zechner
645c31a4b3
[libgdx] Fix Eclipse project dependencies.
2022-01-23 05:47:02 +01:00
Mario Zechner
c2c7697ea5
[libgdx] Prettify Gradle build.
2022-01-23 02:16:39 +01:00
Mario Zechner
c2ada54edc
[libgdx] Gradleify all projects, switch to LWJGL3
2022-01-23 02:10:07 +01:00
Nathan Sweet
db92cb3667
Update the asset manager for only 16ms, not until the next asset is loaded.
...
https://github.com/libgdx/libgdx/wiki/Managing-your-assets#optimize-loading
2021-09-20 23:28:58 -10:00
Nathan Sweet
036b02a917
Javadoc for chain scale bone parent requirement.
2021-09-19 19:30:25 -10:00
Nathan Sweet
77774608bf
[as3][c][cpp][csharp][libgdx][lua][ts] Fixed updateAppliedTransform for the root bone.
2021-09-16 17:00:10 -06:00
Nathan Sweet
f4021177f9
[as3][c][cpp][csharp][libgdx][lua][ts] Don't treat scale sign as an instant transition when applying a timeline additively.
2021-09-15 00:28:43 -06:00
Nathan Sweet
0e3722861f
[libgdx] Skeleton Viewer, allow setting setup pose every frame. Store linear.
2021-09-15 00:07:30 -06:00
Mario Zechner
67c0d39eab
[runtimes] Fixed owl example project, export and runtime scripts
...
The owl example project was not keying the control bone, leading to incorrect additive blending. The export.sh and runtimes.sh script in example/export did not account for the folder structure change in spine-ts.
2021-09-14 00:02:04 +02:00
Nathan Sweet
afa9a873ad
SkeletonViewer, don't show "Reloaded" if the loading failed.
2021-09-12 18:15:35 -06:00
Nathan Sweet
dc9a6ebe7f
[as3][c][cpp][csharp][libgdx][lua][ts] Fixed loading transform constraint timelines from JSON data.
...
* Fixed SkeletonJson not allocating enough memory for curves (maximum of 6 curves/key, not 4). Fixes email: FMfcgzGkbDfvckWcFxWlsTWzFhMXsTDw
* Removed SkeletonData and Skeleton methods: findBoneIndex, findSlotIndex. Bones and slots have an index field that should be used instead.
* Removed SkeletonData and Skeleton methods: find*ConstraintIndex. Only SkeletonJson needed these, they don't need to be in the public API.
* Used a local for number of frames where it was used many times.
2021-09-12 18:15:19 -06:00
Nathan Sweet
efac69ee7a
Fixed scale of constrained bones with transform constraint relative + local.
2021-09-06 19:54:17 -06:00
Nathan Sweet
ea6b595036
[libgdx] Updated JsonRollback for older Java compilers.
2021-09-02 00:00:34 -06:00
Nathan Sweet
d9b882eaef
[libgdx] Added TrackEntry#isEmptyAnimation.
2021-08-30 11:36:26 -06:00
Nathan Sweet
e0f5213b70
[libgdx] Improved AnimationState listener event documentation.
2021-08-22 00:03:24 -06:00
Nathan Sweet
db1cabfcee
[libgdx] Fixed JsonRollback rgba2 -> twoColor.
2021-08-21 14:01:25 -06:00
Mario Zechner
0bf2fb6059
Revert "Formatting errors to test GH Action."
...
This reverts commit 1800b235458b331b87bed27ce5aee55575163fc7.
2021-08-18 21:21:09 +02:00
Mario Zechner
1800b23545
Formatting errors to test GH Action.
2021-08-18 21:15:37 +02:00
badlogic
d4c099018b
[libgdx] Update README.md with most recent release version
2021-08-05 15:54:35 +02:00
badlogic
2102eafb8e
[maven-release-plugin] prepare for next development iteration
2021-08-05 15:51:08 +02:00
badlogic
b3a6b16320
[maven-release-plugin] prepare release spine-libgdx-4.0.18.1
2021-08-05 15:51:05 +02:00
Nathan Sweet
7d6cdcd9d8
Applied oxipng.
2021-08-04 18:44:16 -04:00
Nathan Sweet
8d99332f7f
[all] Fixed AnimationState#addEmptyAnimation when the track is empty.
...
http://esotericsoftware.com/forum/Spine-4-change-in-behavior-with-EmptyAnimation-16176
2021-07-28 20:32:53 -04:00
Nathan Sweet
0b01c0036e
[as3][c][cpp][csharp][libgdx][ts] Fixed SkeletonBinary scale not being applied to some timelines.
...
closes #1928
2021-07-20 13:31:31 -04:00
badlogic
2bc9dfebf4
[libgdx] Updated README
2021-07-05 12:54:22 +02:00
badlogic
4afc590843
[maven-release-plugin] prepare for next development iteration
2021-07-05 12:48:32 +02:00
badlogic
294e8dc52b
[maven-release-plugin] prepare release 4.0.02.1
2021-07-05 12:48:25 +02:00
Nathan Sweet
87b9821e00
[as3][c][cpp][cs][libgdx][lua] Fixed crash with path constraint proportional spacing and tangent rotate modes.
2021-06-30 14:11:26 -04:00
badlogic
c2b1ecb195
[libgdx] Fix line endings, CRLF -> LF
2021-06-30 16:25:32 +02:00
badlogic
2fdd6e5c11
Upgrade Gradle to 7.0, fix libGDX build, add Java formatter
2021-06-30 16:15:20 +02:00
Nathan Sweet
1fbe75cd71
[libgdx] Clear timelines using known size.
2021-06-27 14:59:26 -04:00
Nathan Sweet
d4271ccae9
Fixed AnimationState#clearNext.
2021-06-20 15:53:19 -04:00
Nathan Sweet
f567c18cfa
[libgdx] SkeletonViewer, don't use mixing from an empty animation to play the first animation after loading the skeleton.
2021-06-18 22:23:25 -04:00
Nathan Sweet
9b37c31cae
[libgdx] Fixed loading stepped timelines from JSON.
...
closes #1902
2021-06-14 22:28:09 -04:00
Nathan Sweet
8e21d09c79
[libgdx] Fixed pooled track entries not resetting mixBlend.
...
closes #1746
2021-06-14 22:18:35 -04:00
Mario Zechner
de697385fc
[runtimes] Fix up README.md files using correct editor version.
2021-06-14 15:31:17 +02:00
Nathan Sweet
06ac2ca28a
[libgdx] SkeletonViewerAtlas, removed debug output.
2021-06-13 00:35:33 -04:00
Nathan Sweet
ee3c6aff3c
[libgdx] SkeletonViewAtlas -> SkeletonViewerAtlas.
2021-06-13 00:34:48 -04:00
badlogic
cf24f5d678
Merge branch '3.8' into 4.0-beta
...
# Conflicts:
# spine-libgdx/spine-libgdx/pom.xml
# spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java
# spine-ts/build/spine-all.js.map
# spine-ts/build/spine-canvas.js.map
# spine-ts/build/spine-core.js.map
# spine-ts/build/spine-player.js.map
# spine-ts/build/spine-threejs.js.map
# spine-ts/build/spine-webgl.js.map
2021-06-10 15:10:00 +02:00
badlogic
cb179c73dc
[libgdx] Fix signing config for snapshot releases
2021-06-10 15:00:50 +02:00
badlogic
0549aaa541
[maven-release-plugin] prepare for next development iteration
2021-06-10 14:09:01 +02:00
badlogic
139e5dfefd
[maven-release-plugin] prepare release spine-libgdx-3.8.99.1
2021-06-10 14:08:55 +02:00
badlogic
3678f3800b
[libgdx] More changes to pom.xml
2021-06-10 14:08:30 +02:00
badlogic
337441127f
[libgdx] Update plugin versions
2021-06-10 14:05:25 +02:00
badlogic
7cb7a9e64b
[libgdx] Use latest libGDX release
2021-06-10 13:54:33 +02:00
badlogic
70167fdb0f
[libgdx] Preparation for 3.8.99.1 relesae
2021-06-10 13:49:50 +02:00