1167 Commits

Author SHA1 Message Date
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
Davide Tantillo
17da13d432 [ts][pixi] Add before/afterUpdateWorldTransforms to inject easily logic in skeleton lifecycle 2024-06-05 17:35:33 +02:00
Davide Tantillo
985dd84027 [ts][pixi] Empty slotsObject on destroy. 2024-06-05 16:57:05 +02:00
Davide Tantillo
e290569748 [ts][pixi] Add feature to attach pixi objects to slots
[ts][pixi] Format fix

[ts][pixi] Format fix

[ts][pixi] Use world scale for slot object.
2024-06-05 16:18:09 +02:00
Mario Zechner
e498e96355 [pixi] Update internals to be more straight forward. 2024-06-04 12:24:49 +02:00
Mario Zechner
62a8216c63 [ts] Release 4.2.44 2024-06-04 11:15:10 +02:00
Mario Zechner
a74a5754b4 [ts][player] Closes #2536, deprecate jsonURL, skelURL, and atlasURL in favor of skeleton and atlas fields. 2024-06-04 10:57:33 +02:00
Davide Tantillo
7c03945ba9 [ts][phaser] Fix events example parameters order 2024-06-03 12:09:53 +02:00
Davide Tantillo
8e20a5e02b [ts][pixi] Use pixi coordinate transformation functions 2024-06-03 11:01:15 +02:00
Davide Tantillo
569adb1cd1 [ts][pixi] Add control bones example in example list 2024-05-28 11:41:41 +02:00