9540 Commits

Author SHA1 Message Date
Davide Tantillo
7a028bf6dc [haxe] Port of commit 9d49999: Changed SequenceTimeline to match AttachmentTimeline behavior. 2024-11-15 10:42:19 +01:00
Davide Tantillo
f64b20d17d [ts] Port of commit 9d49999: Changed SequenceTimeline to match AttachmentTimeline behavior. 2024-11-15 10:39:25 +01:00
Davide Tantillo
1b3194a67c [ts][pixi-v8] Add missing .js extensions. 2024-11-15 10:23:03 +01:00
Nathan Sweet
9d49999e2b [libgdx] Changed SequenceTimeline to match AttachmentTimeline behavior. 2024-11-14 20:11:36 -10:00
Harald Csaszar
02deca1cba [unity] Minor: whitespace formatting fix of last commit. 2024-11-14 16:51:34 +01:00
Harald Csaszar
12bc8ae24d [unity] Fixed on-demand loading of blend mode materials. See #1890. 2024-11-14 14:59:47 +01:00
kikiloveswift
000df07027
[ios] Fix the issue where the SkeletonBounds instance couldn’t be initialized (#2669)
Co-authored-by: liqiang <liqiangbj01@kanyun.com>
2024-11-14 12:21:14 +01:00
kikiloveswift
648170f325
[ios] Provide the ability to convert an Attachment into a BoundingBoxAttachment. (#2671)
Co-authored-by: liqiang <liqiangbj01@kanyun.com>
2024-11-14 12:19:17 +01:00
Davide Tantillo
a815fc40d8 [ts] Add missing license headers. 2024-11-14 11:16:20 +01:00
Davide Tantillo
3512e3ddff [ts][pixi] Add bunnymark example to compare performance among releases. 2024-11-14 10:56:11 +01:00
Davide Tantillo
5cc203b772 [ts][pixi-v8] Fixed physics2 example. 2024-11-13 12:33:55 +01:00
Davide Tantillo
417d7c2239 [ts][pixi-v8] Cleanup examples and updated runtime.sh script. 2024-11-13 11:33:16 +01:00
Davide Tantillo
2fa1c28fba [ts] Release 4.2.65 2024-11-13 11:08:02 +01:00
Davide Tantillo
a4ea2979cd [ts][canvaskit] Removed additional slash from texture url. 2024-11-13 11:04:39 +01:00
Davide Tantillo
814f0ae8fd [ts][pixi-v8] Removed useless warning about update invocation with autoUpdate. 2024-11-13 10:17:14 +01:00
Davide Tantillo
fb3855ad65 [ts][pixi-v8] Clean up SpinePipe after Spine object is destroyed. Closes #2678. 2024-11-13 09:38:08 +01:00
Davide
8a8fc74f8e
[ts][pixi-v8] Moved state.apply and UWT right after time updates. (#2679) 2024-11-13 09:14:28 +01:00
Davide Tantillo
6ab5ddf92d [ts] Release 4.2.64 2024-11-12 10:07:55 +01:00
Davide Tantillo
6ddf908899 [ts][pixi-v8] Ensure cached uvs array sized. Closes #2677. 2024-11-12 10:00:05 +01:00
Harald Csaszar
5bd3f3aeb9 [unity] Added zwrite variant of URP Skeleton-OutlineOnly shader. Closes #2676. 2024-11-11 18:46:28 +01:00
Harald Csaszar
cb98ed71bc [unity] Added remark for custom blend modes not being supported by SpineVisualElement. 2024-11-08 19:12:29 +01:00
Davide Tantillo
6a5c97da27 [haxe] Release 4.2.1 2024-11-08 11:44:54 +01:00
Davide Tantillo
c6eaac2b1f [haxe] Fix bone inherit. Closes #2664. 2024-11-08 10:54:21 +01:00
Davide Tantillo
97a83c2430 [ts][pixi] Updated ts example on v7 and added to v8 2024-11-07 15:55:07 +01:00
Mario Zechner
9d14027ebb [sdl] Call spSkeleton_update() for physics. 2024-11-07 15:36:57 +01:00
Davide Tantillo
b2b0a3dc42 [ts] Release 4.2.63 2024-11-07 15:17:01 +01:00
Davide Tantillo
6cc8809406 [ts][pixi] Move pixi to pixi-v7 2024-11-07 14:49:36 +01:00
Davide Tantillo
ca00e56136 [ts] Run tsfmt 2024-11-07 11:34:50 +01:00
Nathan Sweet
55e8cd3880 [libgdx] Increased minimum Java version to 1.8. 2024-11-06 21:56:32 -10:00
Davide Tantillo
e8719ebb99 [ts] Run tsfmt 2024-11-06 17:57:46 +01:00
Mat Groves
ecbe9b0247
Add PixiJS v8 support to spine (#2641)
* add v8 support to spine!

* Renamed examples folder for consistency.

* Gitignore dist.

* Tsconfig.

* Package json.

* Modification due to strictNullChecks=true.

* Run tsfmt.

* Use clipper.clipTriangles not deprecated version.

* Aligned example to spine-pixi (v7).

* Fix clipping dark tint wrong param.

* Removed useless clipper.

* Push texture issue repro example

* fix attachment.uvs by copying them

* SlotObject alpha connected to skeleton and slot alpha.

* add topology for future v8 release

* Dark tint rendered is enabled if at least one slot has dark tint, or by configuration.
Fixed clipping while using dark tint.

* Optimized clipping by using clipTrianglesUnpacked.

* Repro example for clipping issue.

* Aligned constructor and from signature of spine-pixi(-v7) to v8. Deprecated old signatures.

* Removed useless function.

* Fixed clipping issue flagging attachment as dirty if indices change.

* Clipping attachments clip slot object through Pixi Graphics masks.

* Add autoUpdate in SpineFromOptions

* Added javadoc to pixiv8

* Updated pixi7 examples to use SpineFromOptions interface

* Aligned atlas loader to use texturePreference for bundles.

* Add pool to manage slot objects masks

* Fixed minor issues with SpineDebugRenderer

* Aligned spine-pixi-v8 with latest spine-core

* Updated build and publish script

---------

Co-authored-by: Davide Tantillo <iamdjj@gmail.com>
2024-11-06 17:23:01 +01:00
Mario Zechner
b610bd7b7a [godot] Fixes #2670, animation tracks must be set to discrete, so we only get a single name/loop change for each key. 2024-11-06 16:11:44 +01:00
Davide Tantillo
c3d510e3c8 [ts] Release 4.2.62 2024-11-05 17:31:40 +01:00
Davide Tantillo
8a03d8a7c7 [ts][phaser] Automatically set UNPACK_PREMULTIPLY_ALPHA_WEBGL to false when spine texture is created, then restore it. 2024-11-05 16:09:13 +01:00
kikiloveswift
4f7fe00427
ADD: spine-ios support Cocoapods :Static Framework (#2658)
Co-authored-by: liqiang <liqiangbj01@kanyun.com>
2024-11-05 15:48:35 +01:00
Mario Zechner
19d3d1b29b [ios] Closes #2666, expose SkeletonBounds via spine-cpp-lite/Swift 2024-11-05 15:46:53 +01:00
Mario Zechner
9207cd2a40 [cpp][glfw] Fix reading bounding box attachments in SkeletonBinary, closes #2668, add binary Spineboy to example 2024-11-05 13:55:28 +01:00
Mario Zechner
28fb83d1d7 [cpp] Fix passing argument by reference 2024-11-05 13:27:01 +01:00
Mario Zechner
eef05281fd [godot] Do not register editor types for template extension builds. 2024-10-30 10:45:21 +01:00
Mario Zechner
33ea72017b [godot] Fix branch enumeration in setup script. 2024-10-30 10:17:26 +01:00
Mario Zechner
220678f336 [android] Next snapshot 2024-10-29 10:26:46 +01:00
Mario Zechner
f38683f9d9 [android] 4.2.8 release 2024-10-29 10:26:32 +01:00
hiki
41532fea5f
FIX: clipEnd not called issue when attachment is null (#2662) 2024-10-29 09:11:27 +01:00
misaki-eymard
76361f67a0 [godot] Update the Raptor texture atlas in the example project to the correct one. See #2663 2024-10-28 11:52:24 +09:00
Mario Zechner
405db7da51 [godot] Another fix for the template build script. See #2657 2024-10-23 12:03:08 +02:00
Mario Zechner
32be2c1ef1 [godot] Fix build script for Android template, closes #2657 2024-10-23 11:21:48 +02:00
Mario Zechner
623e2b9786 [godot] Fix web builds for Godot <= 4.2 2024-10-17 15:21:39 +02:00
Mario Zechner
cf5b340210 [godot] Another build script fix. 2024-10-17 12:12:09 +02:00
Mario Zechner
da3fa70d97 [godot] Fix build script. 2024-10-17 11:44:56 +02:00
Mario Zechner
9ea50d85a5 [godot] Try to fix web build on GitHub. 2024-10-17 11:30:42 +02:00