Mario Zechner
4047f1ba07
Updated license headers.
2023-07-31 13:29:16 +02:00
Mario Zechner
2b69bb2af5
[sdl] Fix up texture loader in C implementation.
2022-08-02 10:45:32 +02:00
Mario Zechner
9762da09cd
[c] Removed VertexEffect, see #2076
2022-05-30 13:57:10 +02:00
Mario Zechner
ba1de97f04
[c] Return error if skeleton version doesn't match runtime version. See #1998
2022-03-22 13:37:08 +01:00
Mario Zechner
a725dcd292
[c] Fix sequences for meshes, sanitizer warnings
2022-03-22 12:51:42 +01:00
Mario Zechner
9319029763
[c] Sequence support in SkeletonBinary and SkeletonJson.
2022-02-10 16:00:53 +01:00
Mario Zechner
0d237b1529
[c] Port sequence timeline loading to SkeletonBinary
...
Deform timeline parsing not working.
2022-02-04 13:21:44 +01:00
Mario Zechner
ffb9e75b09
[c][cpp] Port of shortestRotation, see #2027
2022-02-02 12:02:43 +01:00
Mario Zechner
65a12c6f8e
[c] More porting of sequences.
2021-12-29 22:26:34 +01:00
Mario Zechner
83c0b0c559
[c] Initial port of Sequence timelines
...
Everything is broken, WIP to transfer to other machine.
2021-12-28 16:01:26 +01:00
Nathan Sweet
96a998b82d
Spine Runtimes License Agreement update (September 24, 2021).
2021-09-24 18:18:19 -10: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
badlogic
30702a3bff
[c][cpp] Fix AnimationState::clearNext()
2021-06-21 17:45:34 +02:00
Mario Zechner
3af35555a9
[c][cpp] Expose colors on bones, attachments. Closes #1823
2021-06-14 14:50:07 +02:00
badlogic
07d3633881
[c][cpp] Port IK constraint changes
...
See
33bce01fee
f9862b10b3
2021-06-09 14:44:24 +02:00
Mario Zechner
35650a6bb2
[c] port of constraint application oder, see #1896
2021-06-07 16:57:16 +02:00
Mario Zechner
4715608108
[c][cpp] Fix remaining 4.0 porting bugs, apply formatter.
2021-06-07 16:13:25 +02:00
Mario Zechner
69f0873122
[c] Timeline type and debugging prints.
2021-06-02 09:28:24 +02:00
badlogic
e6a14ff532
[c] 4.0 porting, complete but with bugs.
2021-05-26 15:17:20 +02:00
badlogic
090f317602
[c] 4.0 porting, skeleton binary complete.
2021-05-20 11:30:34 +02:00
badlogic
7a7a69592a
[c] 4.0 porting, skeleton binary.
2021-05-19 12:31:40 +02:00
badlogic
5411717c1a
[c] 4.0 porting, texture atlas parsing and key value storage in regions.
2021-05-12 15:18:39 +02:00
badlogic
5d50d8f28e
[c] 4.0 porting, atlas parsing.
2021-04-08 20:56:58 +02:00
badlogic
f74e80ae89
[c] 4.0 porting, AnimationState
2021-04-07 14:36:36 +02:00
badlogic
733aab6e73
[c] 4.0 porting, timelines complete.
2021-04-02 21:35:58 +02:00
badlogic
90bb6e2607
[c] 4.0 porting, more timeline work.
2021-04-01 21:20:44 +02:00
badlogic
5d3c3dbfc4
[c] More 4.0 porting, further refactoring of timelines.
2021-04-01 16:38:24 +02:00
badlogic
44b390cc0f
[c] 4.0 porting, more timeline work.
2021-03-30 16:25:40 +02:00
badlogic
3753dd6077
[c] 4.0 porting, color timelines
2021-03-26 13:27:29 +01:00
badlogic
25f202abe0
[c] 4.0 porting, SRTS timelines.
2021-03-26 12:43:24 +01:00
badlogic
22f6782fe5
[c] 4.0 porting, more timeline work.
2021-03-23 15:58:56 +01:00
badlogic
a4c5b9937f
[c] 4.0 port. refactor the way we handle animation and timeline data.
2021-03-22 15:21:14 +01:00
badlogic
1fa5545f19
[c] 4.0 porting, constraints & skeleton
2021-03-18 14:44:38 +01:00
badlogic
8798b48e39
[c] Remove SPINE_SHORT_NAMES and C++ struct constructors.
2021-03-18 11:07:16 +01:00
Alexander Akhundzhanov
297fc2f438
[spine-c] Fixed floating point exception - division by zero ( #1706 )
2020-08-26 16:23:01 +02:00
badlogic
7732838d6f
[c] Port AnimationState deform mixing while attachment timelines mix out.
2020-04-15 15:24:05 +02:00
badlogic
b67bf992a0
Single bone IK fix and license header update. Closes #1580 , closes #1581 .
2019-12-20 12:20:46 +01:00
NathanSweet
842dffbd83
[all] Source clean up, formatting, and tabs for indentation.
2019-08-27 15:57:14 +02:00
badlogic
7a19650b5b
[c] Added soft IK support. See #1383 .
2019-06-19 16:13:09 +02:00
badlogic
d9161d2020
[c] Ported skin bones/constraints changes. See #1346 .
2019-06-05 17:31:48 +02:00
badlogic
40e6b026bd
[c][sfml] Ported all skin API changes, see #841 .
2019-06-03 15:39:11 +02:00
badlogic
225472de93
[c] More skin API changes, see #841 .
2019-05-31 11:44:49 +02:00
badlogic
28b4694dbe
Broken beginnings of ref counting attachments in C/C++.
2019-05-28 11:12:33 +02:00
badlogic
09130b15df
Merge branch '3.7' into 3.8-beta
2019-05-02 11:43:36 +02:00
badlogic
7f7e5f0fec
Updated license headers and LICENSE files.
2019-05-02 11:38:19 +02:00
badlogic
9a30520669
[c] Ported rotated mesh region UV loading. See #1327 .
2019-04-17 17:18:59 +02:00
badlogic
c68d85a1fc
[c][cpp] Ported addition of x/y bounding coordinates to SkeletonData. See #1325 .
2019-04-16 14:06:41 +02:00
badlogic
4785ad656d
[c] Ported AniamtionState and Animation changes. See #1303 .
2019-03-25 14:55:34 +01:00
badlogic
e7f018c89b
[c] Fix typos in short name macros of animation state.
2019-02-18 11:44:04 +01:00
badlogic
688b661c12
Revert "[c] Fixes #1282 , animation state was missing a null check when iterating mixed out track entries."
...
This reverts commit f5709a7bbc79733646d49581c78a0e93939974eb.
2019-02-18 11:39:19 +01:00