10549 Commits

Author SHA1 Message Date
Harald Csaszar
7f822b458a [unity] Updated SkeletonGraphic materials and blend modes sample scene for SkeletonGraphic after switching from PMA to straight alpha for better compatibility with Linear color space. 2025-09-16 20:37:37 +02:00
Harald Csaszar
f490c7bf48 [unity] Changed default texture import settings from using PMA to straight alpha for better compatibility with Linear color space. 2025-09-16 20:37:36 +02:00
Harald Csaszar
62458fa09e [unity] More skeleton asset updates: Changed example skeleton atlas assets from using PMA to straight alpha for better compatibility with Linear color space. 2025-09-16 20:37:36 +02:00
Harald Csaszar
9b246edd2d [unity] Material and texture settings: Changed example skeleton atlas assets from using PMA to straight alpha for better compatibility with Linear color space. 2025-09-16 20:37:36 +02:00
Harald Csaszar
c3e41214cf [unity] Changed example skeleton atlas assets from using PMA to straight alpha for better compatibility with Linear color space. 2025-09-16 20:37:36 +02:00
Davide Tantillo
add2b16062 [ts][pixi-v8] Slot objects are rendered only if skipRender is false. See #2912. 2025-09-16 12:41:54 +02:00
Davide Tantillo
f40ecd9933 [ts][pixi-v8] Fix skipRender regression introduced in 4.2.90. See #2912. 2025-09-16 12:41:54 +02:00
Harald Csaszar
de81263377 [examples] Adjusted spine-unity asset copy path to new Samples dir. See #2926, commit 8bcadb4. 2025-09-16 12:15:57 +02:00
Harald Csaszar
8bcadb454e [unity] Moved Spine Examples to main spine-unity package, now installed via Package Manager Samples tab. Closes #2926. 2025-09-16 11:50:02 +02:00
Davide Tantillo
d3426c0da2 [haxe] Port of commit 48355c2, abb4362: PhysicsConstraint fixes. 2025-09-16 10:59:41 +02:00
Davide Tantillo
34be39c098 [haxe] Fix skeleton json to properties scale missing default. 2025-09-16 10:59:41 +02:00
Mario Zechner
98a39e9079 [godot] Fix build for new spine-cpp structure 2025-09-15 18:04:30 +02:00
Mario Zechner
d62b2682bb [c][ios][flutter] More documentation related codegen 2025-09-15 15:44:13 +02:00
Mario Zechner
522101f569 [c] Codegen outputs ported comments 2025-09-15 15:14:50 +02:00
Mario Zechner
355f557153 [cpp] Port of commit 48355c2, abb4362: PhysicsConstraint fixes. 2025-09-15 14:55:28 +02:00
Davide Tantillo
f8a125aa8a [ts] Port of commit 48355c2, abb4362: PhysicsConstraint fixes. 2025-09-15 11:32:57 +02:00
Harald Csaszar
c01994c803 [csharp] Port of commit 48355c2: PhysicsConstraint, fixed incorrect subtraction. 2025-09-11 22:02:45 +02:00
Nathan Sweet
48355c2e71 [libgdx] PhysicsConstraint, fixed incorrect subtraction. 2025-09-11 13:46:57 -06:00
Harald Csaszar
3b02a3fbab [csharp] Port of commit abb4362: PhysicsConstraint, cannot reuse wind/gravity values for rotation. 2025-09-11 19:28:50 +02:00
Nathan Sweet
abb436213c [libgdx] PhysicsConstraint, cannot reuse wind/gravity values for rotation. 2025-09-10 20:09:20 -06:00
Mario Zechner
099c3ba096 [glfw] Switch to loader scale 2025-09-11 01:57:33 +02:00
Mario Zechner
8663dd89c7 [glfw] Added IK following example 2025-09-11 01:32:04 +02:00
Mario Zechner
b9c394fc8d [glfw] Added physics example 2025-09-11 01:26:50 +02:00
Mario Zechner
b96e7c2461 [assets] Re-exported and distributed to runtimes 2025-09-11 01:09:23 +02:00
Mario Zechner
3d5d64885b [ios] Update to latest spine-c, fix swift-writer.cpp to cast on the C++ side if necesary. 2025-09-11 00:28:45 +02:00
Mario Zechner
59c1593aec [dart] Codegen now inserts proper C++ up/down casts in locations where an abstract type is returned. 2025-09-10 23:13:14 +02:00
Mario Zechner
324a962b5f [c] Code generator now generates cast functions, see updated spine-c docs on RTTI 2025-09-10 22:04:33 +02:00
Mario Zechner
fa4d43bda5 [cpp] Unshadow apply in BoneTimeline and others by prefixing the protected method with _apply() 2025-09-10 21:38:35 +02:00
Mario Zechner
244abfb65a [dart] Check C++ class name, not C type name in RTTI based instantiation, as that's what RTTI gives us as className. 2025-09-10 21:38:35 +02:00
Mario Zechner
0e0a12b4a5 [c] Always assume we have a pointer for the concrete class. 2025-09-10 21:38:35 +02:00
Harald Csaszar
c2b3b88820 [unity] Restored broken Sprite Shaders example scene material (stretchyman) compatibility with Unity 2017.1. 2025-09-10 19:02:01 +02:00
badlogic
b64da9b637 [cpp] Introduce base classes for constraints without SP_API, from which concrete clsases derrive
MSVC issue. SP_API can't be used on classes with methods inherited from templated classes like ConstraintGeneric::getData(). we need an intermediate class that gets the method instantiation, and derrive from that instead.
2025-09-10 15:01:29 +02:00
Mario Zechner
e884b02f6d Revert "[cpp] Remove dll.h and SP_API"
This reverts commit 8bde2aeb543c7f51fd0224cd69ede246c719e6ea.
2025-09-10 13:58:03 +02:00
Mario Zechner
97909c3acc [cpp] More MSVC fixes 2025-09-10 13:55:54 +02:00
Mario Zechner
8bde2aeb54 [cpp] Remove dll.h and SP_API 2025-09-10 13:53:34 +02:00
Mario Zechner
18a244386e [cpp] Remove SP_API from templated classes 2025-09-10 13:32:14 +02:00
badlogic
9dea30a91b [cpp] More MSVC fixes, see https://forums.unrealengine.com/t/member-of-dll-interface-class-may-not-be-declared-what-does-it-mean/297770
Ridiculous
2025-09-10 13:25:20 +02:00
Mario Zechner
5297391a44 [cpp] More MSVC fixes 2025-09-10 13:14:03 +02:00
badlogic
ef57000eab [cpp] MSVC fixes 2025-09-10 13:08:08 +02:00
Mario Zechner
b33e13f985 [ue] Port to new spine-cpp API 2025-09-10 12:45:17 +02:00
Mario Zechner
b5d6f1e427 [cpp] Fix ambiguities with Carbon on macOS 2025-09-10 12:43:38 +02:00
Mario Zechner
b37ee6fb6f [cpp] Remove no-cpprt.cpp and corresponding build targets 2025-09-10 12:34:51 +02:00
Mario Zechner
6f1a3198bb [ue] Update to new C++ API, WIP 2025-09-09 16:07:05 +02:00
Nathan Sweet
cf12e9cc19 [examples] Diamond example exports and license. 2025-09-03 15:57:48 -06:00
Nathan Sweet
38daba88e9 [examples] Added diamond example. 2025-09-03 15:50:01 -06:00
Nathan Sweet
cf02874ac6 [examples] Added diamond example. 2025-09-03 15:47:31 -06:00
Harald Csaszar
6a77c6dbf2 [unity] Fixed compile error after merging 4.2 commit. 2025-09-02 14:03:37 +02:00
Harald Csaszar
92db076394 [unity] Fixed render separator broken with slot alpha 0. Slot alpha 0 now skips attachments at multiple submeshes as well. Closes #2920. 2025-09-02 13:25:40 +02:00
Harald Csaszar
93b85a5b57 [unity] Changed local URP shader include paths to package-relative to allow re-use outside package. Closes #2919. 2025-09-01 19:37:44 +02:00
Mario Zechner
e487f6ce1d [flutter] Update WASM binaries, always compile WASM binaries 2025-08-29 16:26:16 +02:00