Gordon Cummings
8d39c09de0
formatting
...
was auto using spaces over tabs
2024-08-13 09:57:47 +02:00
Gordon Cummings
dfa6098aa6
clipping mask vertices fix
...
in the case of weighted vertices on clipping attachments, we were previously using the length of the vertices array, which is not the same as the worldVerticesLength
example clipping attachment data:
"vertexCount": 4,
"vertices": [ 1, 15, -47.71, 34.91, 1, 1, 18, -47.86, -35.06, 1, 1, 17, 47.8, -34.9, 1, 1, 16, 47.81, 34.87, 1 ],
resulting vertices length would be 12
we actually needed 8
the result is an array with 8 correct numbers and 4 trailing numbers from the vertices array
2024-08-13 09:57:47 +02:00
Gordon Cummings
c6614d7db7
hide existing meshes when attachments are removed
...
when empty keyframes are set on attachments, we shouldn't see the mesh as it should have technically been removed (hidden)
2024-08-13 09:57:47 +02:00
Davide Tantillo
a1e4146cbb
[ts] Release 4.2.57
2024-08-07 10:02:21 +02:00
Davide Tantillo
561219a4d8
[ts] Formatting
2024-08-07 09:51:17 +02:00
Davide Tantillo
a6899e7625
[ts] Restore deprecated clipTriangles signature erroneously removed in 4.2.46. Scheduled for removal in 4.3.
2024-08-07 09:42:46 +02:00
Davide Tantillo
e4df0c0dff
[ts] Port of commit 877e705dd. Fix NaN in IKConstraint due to fp precision.
2024-08-07 08:36:46 +02:00
Davide Tantillo
9e35ce95fe
[ts] Port: Fixed mixing out inherit timelines to the setup pose. See #2590 .
2024-08-05 09:02:41 +02:00
Mario Zechner
1aa50ca968
[ts] Updated README.md
2024-07-22 17:34:10 +02:00
Davide Tantillo
520c0750f5
[ts] Port: Scale physics constraint limits with skeleton scale. See #2576 .
2024-07-13 12:34:23 +02:00
Davide Tantillo
cbed5fbf40
[ts] Port: Scale physics constraint limits with skeleton scale. See #2576 .
2024-07-12 09:00:11 +02:00
Mario Zechner
29c87dbb05
[ts] Release 4.2.56
2024-07-09 14:31:32 +02:00
Mario Zechner
e9bcaa7a9b
[canvaskit] Fix JSON loading.
2024-07-09 14:22:11 +02:00
Mario Zechner
1b1e358f85
[ts] Release 4.2.55
2024-07-09 11:42:55 +02:00
Mario Zechner
81312c8983
[canvaskit] HDPI support, fix blending, physics example
2024-07-09 11:41:48 +02:00
Mario Zechner
cc965237b3
[ts] Release 4.2.54
2024-07-09 10:55:42 +02:00
Mario Zechner
68ec7459c0
[canvaskit] Add physics assets
2024-07-09 10:55:25 +02:00
Mario Zechner
931f78175f
[ts] Improved publish.sh
2024-07-09 10:55:25 +02:00
Mario Zechner
8c69162e2f
[canvaskit] Add micro benchmark, delete Skia vertices after drawVertices
2024-07-08 17:40:51 +02:00
Mario Zechner
8c6e82581d
[canvaskit] Add IK following example.
2024-07-08 17:15:05 +02:00
Mario Zechner
32f43fbf5d
[canvaskit] More examples.
2024-07-08 16:35:42 +02:00
Mario Zechner
67a0f4f37b
[ts] Release 4.2.53
2024-07-05 19:07:19 +02:00
Mario Zechner
f80ac86bbf
[canvaskit] SkeletonDrawble, simplified examples.
2024-07-05 19:03:25 +02:00
Mario Zechner
40ce74ff2d
[ts] Fix publish.sh
2024-07-05 18:13:17 +02:00
Mario Zechner
2942a661b5
[ts] Release 4.2.52
2024-07-05 18:11:07 +02:00
Mario Zechner
1df497e1e7
[ts][canvas] Minor fix to triangle renderer, improve examples
2024-07-05 17:53:48 +02:00
Mario Zechner
4f1cdb3c88
[ts] Release 4.2.50
2024-07-05 17:24:40 +02:00
Davide Tantillo
b4fd5d7bdd
[ts][pixi] Fix memory leak due to not removing spine object from ticket. Close #2571 .
2024-07-05 16:26:07 +02:00
Mario Zechner
a1f077d43c
[ts][canvaskit] Added CanvasKit runtime for NodeJS and browser environments
2024-07-05 15:18:06 +02:00
Mario Zechner
369dfb8b83
[ts] Added SkeletonClipping.clipTrianglesUnpacked, changed NumberLikeArray, introduced IntLikeArray, made Texture more generic
...
clipTrianglesUnpacked will write only x/y vertex positions to clippedVertices and u/v to clippedUVs. This can be used for runtimes that do not use packed vertices.
2024-07-05 12:28:54 +02:00
Davide Tantillo
52cc1d44d8
[ts][pixi] Performance improvements.
2024-07-04 15:15:25 +02:00
Davide Tantillo
f93c563a3f
[ts][player] Prevent loading callback to be called indefinitely.
2024-07-04 12:24:27 +02:00
Davide Tantillo
f3b3cb429a
[ts][threejs] Allow to load pma textures. Non-pma textures are pma on upload. Fixed blending modes. Add physics example.
...
Close #2503 .
2024-07-02 18:09:40 +02:00
Mario Zechner
24995d28b4
[phaser] Display number of skeletons in batching test
2024-07-02 12:33:05 +02:00
Davide Tantillo
99d6693979
[ts] Release 4.2.48
2024-06-26 15:53:48 +02:00
Davide Tantillo
99affd27c7
[ts][pixi] Fixed alpha issue for mesh not using dark tint (see #2561 ).
2024-06-26 15:47:05 +02:00
Davide Tantillo
ed4b9f1e45
[ts][pixi] Removed WIP note from pixi readme. Add doc link to ts readme.
2024-06-22 22:33:13 +02:00
Davide Tantillo
26f8b056bb
[ts][pixi] Fixed regression that caused multiple animatino update at window resize.
2024-06-21 13:25:04 +02:00
Davide Tantillo
3ef197b666
[ts][pixi] Upgraded pixi examples to latest pixi 7 (7.4.2).
2024-06-21 09:44:33 +02:00
Davide Tantillo
64fe74e91c
[ts][pixi] Fix parent alpha not working for dark tint. Aligned DarkTintMaterial shader with the Batcher one.
2024-06-18 18:29:35 +02:00
Davide Tantillo
bdece0d5ef
[ts] Release 4.2.47
2024-06-17 21:00:31 +02:00
Davide Tantillo
cc6fc1f5b4
[ts][pixi] Fix dark tint + alpha not working. Closes #2550 .
2024-06-17 16:56:21 +02:00
Davide Tantillo
d1bbb102d3
[ts][player] Restored skelUrl.
2024-06-17 10:57:41 +02:00
Davide Tantillo
28a503a7ac
[ts][pixi] Fixed regression on rendering setup pose before update state (removed internal Ticker). Closes #2539 .
2024-06-16 11:19:53 +02:00
Davide Tantillo
28c8a10953
[ts] Release 4.2.46
2024-06-12 14:29:56 +02:00
Davide Tantillo
61e9be2dcc
[ts][pixi] clipping + alpha for pixi objects added to slots
2024-06-12 12:41:55 +02:00
Davide Tantillo
2ac0307c84
[ts] Port of commit c2fe1a3, Added TrackEntry IsNextReady. See #2547 .
2024-06-11 15:18:26 +02:00
Davide Tantillo
b4d61790f7
[ts] Port of earlier clipping cleanup commit 485de74: SkeletonClipping.ClipTriangles clean up.
2024-06-11 15:18:26 +02:00
Davide Tantillo
0e78386633
[ts] Ported clipping fixes for colinear points (a0caef6 and 932c33a). See #2546..
2024-06-11 11:06:28 +02:00
Davide Tantillo
0481a04cef
[ts] Release 4.2.45
2024-06-06 08:40:11 +02:00