Harald Csaszar
90bfdba422
[csharp][unity] Port of Transform constraint property mapping and cumulated 4.3 changes. Excluding import scale fixes.
2025-04-09 15:52:06 +02:00
Harald Csaszar
0ab3a8251a
[unity] Updated compatible version and example skeletons version to 4.3.
2025-04-09 15:50:44 +02:00
Luke Ingram
ec395f00e1
[all] Updates documentation. ( #2805 )
...
- All links to forum posts have been updated.
- All links to Spine documentation have been updated to be accurate. This includes the Editor docs and specific Runtimes docs.
- Removes the doc link to the out-of-date spine-cocos2d-objc runtime and replaces it with spine-sdl.
- Links to external frameworks and tools have been corrected.
2025-04-08 04:53:39 +02:00
Nathan Sweet
f08d58dc98
License header update.
2025-04-05 13:42:13 -04:00
Harald Csaszar
f8332b7773
[csharp][unity] Port of commit 68d262b5: Improved rendering performance when an attachment is fully inside a clipping attachment.
...
Reuse the original vertices rather than clipping's triangle soup.
2025-04-04 19:27:36 +02:00
Harald Csaszar
01a847b7f7
[unity] Fixed outline shaders semi transparent gap around skeleton. All outline shaders now provide a Fill parameter. Closes #2758 .
2025-02-20 19:37:20 +01:00
Harald Csaszar
c5cbadc4fd
[unity] Fixed cmake filename too long errors caused by Unity paths, renamed dirs. Closes #2738 .
2025-02-05 10:56:33 +01:00
Harald Csaszar
906793db81
[unity] Exposed public SkeletonGraphic.SetScaledPivotOffset method outside of the editor.
2024-12-02 19:44:31 +01:00
Harald Csaszar
a6bf66ba32
[spine-unity] Fixed too long filenames causing CMAKE fetch errors. Closes #2700 .
2024-11-28 18:56:29 +01:00
Harald Csaszar
fcce08a14a
[unity] Fixed Mesh bounds computation always including origin. Closes #2701 .
2024-11-28 18:17:12 +01:00
Harald Csaszar
12bc8ae24d
[unity] Fixed on-demand loading of blend mode materials. See #1890 .
2024-11-14 14:59:47 +01:00
Harald Csaszar
6ac6a1d8ac
[unity] Fixed compile error on Unity 2017 of last commit bf8f1f6.
2024-09-23 20:50:28 +02:00
Harald Csaszar
bf8f1f69bf
[unity] Skeleton Mecanim: Added new Mix Mode Match. Calculates Spine animation weights to best match provided Mecanim clip weights.
2024-09-23 20:17:21 +02:00
Harald Csaszar
c3feed0535
[unity] Minor: whitespace fixes of previous commit 7a999ea. See #2632 .
2024-09-12 16:28:04 +02:00
Harald Csaszar
7a999ea934
[unity] Fixed SPINE_TRIANGLE_CHECK define, was broken when disabled. Fixed documentation. Closes #2632 .
2024-09-12 14:12:03 +02:00
Harald Csaszar
fbcc080e7e
[unity] Fixed clipping end attachment ignored when alpha is 0. Closes #2623 .
2024-09-05 18:04:39 +02:00
Harald Csaszar
4fe9e4582d
[unity] Fixed physics constraints ignoring Z movement when Y-rotated. Closes #2614 .
2024-08-28 15:22:10 +02:00
Harald Csaszar
195c65ffd9
[unity] Fixed SkeletonUtilityConstraint subclasses not updating. Closes #2587 .
2024-07-30 17:14:47 +02:00
Harald Csaszar
43e1d624dd
[unity] Fixed wrong SkeletonUtilityBone position when used with RootMotion. Closes #2582 .
2024-07-19 12:37:44 +02:00
Harald Csaszar
b1fe837e8a
[unity] Fixed SkeletonGraphic MatchRectTransformWithBounds wrong scale with layoutScaleMode. Closes #2577 .
2024-07-17 18:24:59 +02:00
Harald Csaszar
3e8c9dfa66
[unity] Fixed SkeletonRootMotion ignoring parent bone scale set via transform constraints. Closes #2580 .
2024-07-16 18:14:17 +02:00
Harald Csaszar
cc55a2eeba
[unity] Minor: RootMotion: commented failed experiments with setting velocity instead of MovePosition.
2024-07-12 17:54:12 +02:00
Harald Csaszar
d2953d6053
[unity] Automatically updating SkeletonRootMotion references after SkeletonDataAsset change. Exposed rootMotionBoneName. Closes #2575 .
2024-07-10 17:36:04 +02:00
Harald Csaszar
2f44b90878
[unity] OnDemandTextureLoader: Added TextureLoadFailed callback, used by Addressables extension package.
2024-07-05 12:58:37 +02:00
Harald Csaszar
e076a1c7d9
[unity] Added missing attribute drawer changes of last commits for ui-toolkit package (on spine-unity side).
2024-07-05 12:56:17 +02:00
Harald Csaszar
24070b4768
[unity] Minor whitespace formatting fixes.
2024-06-24 17:54:02 +02:00
Harald Csaszar
469735e96a
[unity] Fixed costly Vector3 *= operator on 2019.4- in MeshGenerator.ScaleVertexData. Closes #2558 .
2024-06-20 18:48:34 +02:00
Harald Csaszar
962cdf844e
[unity] Fixed incorrect too dark (transparent) display of additive slots when in Linear color space. Closes #2552 .
2024-06-17 20:50:24 +02:00
Harald Csaszar
ff07a01aef
[unity] SkeletonGraphic allows custom mesh offset relative to the pivot to keep e.g. the face centered when layout scale downscales the mesh towards the pivot. Closes #2482 .
2024-06-12 17:53:05 +02:00
Harald Csaszar
7d57e7d343
[csharp] Port of earlier clipping cleanup commit 485de74: SkeletonClipping.ClipTriangles clean up.
2024-06-10 18:44:59 +02:00
Harald Csaszar
e622c6b5dd
[unity] Improved error message when SkeletonDataAsset has 0 atlas and HiddenPass shader not included. Closes #2544 . Also fixed quiet param unused at GetSkeletonData call.
2024-06-06 18:12:19 +02:00
Harald Csaszar
1237174712
[unity] Added support for BlendModeMaterials to runtime instantiation from files. Closes #2542 .
2024-06-05 21:41:57 +02:00
Harald Csaszar
96797adeb5
[unity] Fixed physics inheritance ignoring transform rotation. Closes #2538 .
2024-05-31 18:09:59 +02:00
Harald Csaszar
68688a7c94
[unity] All Outline shaders provide Width in Screen Space parameter for constant screen-space outline width at differently scaled attachments. Closes #1615 .
2024-05-23 15:36:53 +02:00
Harald Csaszar
330e646c08
[unity] Fixed SkeletonRenderSeparator mesh being broken with slot alpha 0. Closes #2532 .
2024-05-21 21:38:29 +02:00
Harald Csaszar
77e859cb31
[unity] Improved UpdateWhenInvisible logic for SkeletonRenderSeparator. Closes #2519 .
2024-05-06 20:46:14 +02:00
Harald Csaszar
9904398400
Merge branch '4.1' into 4.2
2024-05-06 19:44:37 +02:00
Harald Csaszar
24074454d1
[unity] Fixed UpdateWhenInvisible being incorrect when using SkeletonRenderSeparator. See #2519 .
2024-05-06 19:40:19 +02:00
Harald Csaszar
c6a01d7a5f
[csharp][unity] Skeleton.getBounds() applies clipping, see #2515 . Port of commits b043e5c, 637321a and 2049bed.
2024-05-02 20:22:50 +02:00
Harald Csaszar
49350d1174
Merge branch '4.1' into 4.2-beta
2024-04-11 18:46:29 +02:00
Harald Csaszar
1274c9ca84
[unity] Fixed exception when SkeletonRenderSeparator causes null material with mask materials. Closes #2499 .
2024-04-11 18:44:51 +02:00
Harald Csaszar
a62ce5dc0e
[unity] Fixed SpineSkin Attribute ignoring includeNone=true. Changes existing Inspector GUI behaviour. Closes #2494 .
2024-04-02 19:00:04 +02:00
Harald Csaszar
e630d1bda7
[csharp] Port of commit f4f22cd. Added bone transform inheritance timeline. Renamed TransformMode to Inherit.
2024-03-27 17:28:29 +01:00
Harald Csaszar
94d8a3a387
[unity] SkeletonGraphic: avoid unnecessary redundant mesh update at color change (necessary after commit c36f847). See #2049 .
2024-03-19 17:46:28 +01:00
Mario Zechner
f1052e2906
Merge branch '4.1' into 4.2-beta
...
# Conflicts:
# spine-flutter/CHANGELOG.md
# spine-flutter/example/pubspec.lock
# spine-flutter/pubspec.yaml
# spine-unity/Assets/Spine/package.json
2024-03-19 16:28:30 +01:00
Harald Csaszar
c36f847319
[unity] SkeletonGraphic: re-joined Rebuild and MeshUpdate to fix IndexOutOfRangeException. Closes #2487 .
2024-03-19 16:14:22 +01:00
Harald Csaszar
86a320afc2
Merge branch '4.1' into 4.2-beta
2024-03-18 17:22:28 +01:00
Harald Csaszar
3167747d73
[unity] Fixed SkeletonGraphic Invalid AABB when instantiating in editor with no active attachments via drag and drop. Closes #2486 .
2024-03-18 17:16:40 +01:00
Harald Csaszar
6376daf61d
[unity] SkeletonGraphic: Added auto-detect functionality for settings and materials. Renamed CanvasGroupTintBlack param to CanvasGroup Compatible (breaking change).
2024-03-15 11:02:06 +01:00
Harald Csaszar
ae315f555b
[unity] SkeletonGraphic: Fixed incorrect settings as material variants 'CanvasGroupStraight'. See commit f4c0f64.
2024-03-15 10:39:15 +01:00