6302 Commits

Author SHA1 Message Date
Mario Zechner
8dde2fd976 [ci] Update spine-libgdx workflow 2021-03-10 21:54:45 +01:00
Harald Csaszar
3b5f0b1c35 Merge branch '3.8' into 4.0-beta 2021-03-10 14:50:38 +01:00
Harald Csaszar
305bb21615 [unity] minor: increased Timeline UPM package version number since dependency versions were increased in last commit. 2021-03-10 14:48:50 +01:00
Harald Csaszar
6c34d1f0a0 [unity] Fixed Timeline track displaying None as SkeletonAnimation reference on Unity 2020.1+. Fixed by increasing minimum Timeline dependency version to 1.2.10 (still compatible with the same Unity versions), as this issue shows only until 1.2.9. Closes #1855. 2021-03-10 14:42:04 +01:00
Harald Csaszar
7cd2c12443 [unity] Fixed SkeletonGraphic Skeleton property not calling Initialize(), as SkeletonRenderer does. Closes #1858. 2021-03-09 12:06:02 +01:00
Harald Csaszar
055a2d993d [unity] Fixed incorrect warnings being issued at unused leftover PMA material keyword. Now when the keyword is unused, no warning is issued. Closes #1856. 2021-03-08 18:09:31 +01:00
Harald Csaszar
2a3d5245d9 [unity] Added null check for SkeletonRenderer.GenerateMeshOverride as reported on the forum. 2021-03-08 12:52:15 +01:00
badlogic
f8560fc551 [cpp] Completed 4.0 port. 2021-03-06 10:03:31 +01:00
badlogic
1a928d9c65 [cpp] 4.0 porting, fix SkeletonBinary. 2021-03-05 16:37:47 +01:00
badlogic
3a503336bf [cpp] 4.0 porting, fix Atlas region UVs. 2021-03-05 16:10:18 +01:00
badlogic
cf3a28e3a4 [cpp] More 4.0 porting, Atlas, fixes. 2021-03-05 15:44:19 +01:00
badlogic
4375342576 [cpp] More 4.0 porting, SkeletonJson. 2021-03-05 13:47:50 +01:00
badlogic
5ef75959b9 Merge branch '4.0-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.0-beta 2021-03-04 19:19:29 +01:00
badlogic
dbd708c866 [cpp] More 4.0 porting, SkeletonBinary. 2021-03-04 19:19:21 +01:00
Harald Csaszar
b6793b9a9d [unity] Fixed Sprite shaders incorrectly applying PMA vertex colors again in Premultiply Alpha blend mode. Closes #1854. 2021-03-04 18:55:57 +01:00
Harald Csaszar
bd6a4df888 [unity] Updated UPM package version numbers in package.json description files. 2021-03-04 18:42:45 +01:00
Harald Csaszar
4a43174bce Merge branch '3.8' into 4.0-beta 2021-03-04 18:36:22 +01:00
Harald Csaszar
07b7b9371c [unity] Increased UPM package versions for changes of last commit d50cdef. 2021-03-04 18:31:18 +01:00
Harald Csaszar
d50cdef325 [unity] Corrected and unified Additive Slot behaviour of commit c5c7174 for URP and LWRP shaders (2D and 3D). Now only active for PMA blending and correctly performing alpha clip. See #1850. 2021-03-04 17:47:48 +01:00
badlogic
df6de224e3 [cpp] More 4.0 porting, animation state. 2021-03-04 17:30:45 +01:00
Harald Csaszar
47e357aa88 [unity] Fixed Spine/Sprite core shaders now correctly drawing Additive Slots. Closes #1853. 2021-03-04 17:25:19 +01:00
Harald Csaszar
c5c71747c3 [unity] Fixed single pass additive slot blend mode for all URP and LWRP shaders (2D and 3D). Closes #1850. 2021-03-03 20:18:35 +01:00
Harald Csaszar
16e3de63cc [unity] NewSkeletonAnimationGameObject and Initialize() now provide a quiet parameter to omit material warnings. Closes #1852. 2021-03-03 17:07:42 +01:00
badlogic
7b154fb92f [cpp] More 4.0 porting, all of animation and timelines. 2021-03-03 16:46:54 +01:00
badlogic
bc20f546cc Merge branch '4.0-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.0-beta 2021-03-02 16:55:06 +01:00
badlogic
653c06a6b8 [cpp] 4.0 port, half done. 2021-03-02 16:54:14 +01:00
Harald Csaszar
b6a6dcecef Merge branch '3.8' into 4.0-beta 2021-03-02 16:06:22 +01:00
Harald Csaszar
b5a7601a41 [unity] Fixed atlas asset problems after re-export with latest 4.0 Spine Editor beta version. 2021-03-02 15:57:28 +01:00
Harald Csaszar
dc6a0233f3 [unity] minor 4.0 changelog update, added line regarding BoneFollower and BoneFollowerGraphic improvements from 3.8 to 4.0 section as well. 2021-03-02 13:52:26 +01:00
Nathan Sweet
8c4d03c8be Fixed reading path constraint mix timelines in binary data. 2021-03-01 18:18:05 +01:00
Nathan Sweet
8f7a9254f4 Minor Skeleton Viewer improvements. 2021-03-01 17:51:42 +01:00
Harald Csaszar
7ea2f19836 [unity] GetRemappedClone caused incorrect results at 270 degree roated MeshAttachments. See #1847. 2021-03-01 17:27:00 +01:00
badlogic
688d855006 [runtimes] Updated examples with Editor version 4.0.58-beta. 2021-03-01 10:05:26 +01:00
Nathan Sweet
0f518bf57d Fixed Skeleton Viewer NPE on load. 2021-02-26 11:24:50 +01:00
Harald Csaszar
93fe75d4b0 [ue4] 4.0 changelog update: added ue4 line to 4.0 section as well. 2021-02-25 12:05:24 +01:00
Harald Csaszar
ac23599638 Merge branch '3.8' into 4.0-beta 2021-02-25 12:00:57 +01:00
Harald Csaszar
2112d7f6f5 [cpp] Fixed SkeletonBinary access violation if atlas and skeleton data mismatch (when attachment not found). Closes #1849. 2021-02-25 11:58:40 +01:00
Harald Csaszar
0e5d7adf1c [ue4] Added preview skin / initial skin functionality for USpineWidget. Closes #1845. 2021-02-25 11:58:40 +01:00
Harald Csaszar
f85907965c Merge branch '3.8' into 4.0-beta 2021-02-22 20:47:32 +01:00
Harald Csaszar
38d8a1362a [unity] Fixed GetRepackedSkin supporting 270 degree rotation of MeshAttachments (new atlas format, when packed with mode Polygons). Closes #1847. 2021-02-22 20:42:57 +01:00
Harald Csaszar
4a0b30dd2f [unity] Fixed URP and LWRP shaders Sprite and SkeletonLit not handling shadows correctly after 180 degree rotation (normal needs to be flipped for bias direction). Now URP shaders no longer require Advanced - Add Normals enabled to receive shadows. Closes #1842. 2021-02-17 20:16:56 +01:00
Harald Csaszar
1163142ba8 [unity] Fixed URP and LWRP SkeletonLit shader not receiving shadows. Closes #1840. Now another known issue of the Sprite shader is surfacing, not handling shadows correctly when rotated 180 degrees (see #1842). 2021-02-17 19:21:50 +01:00
Harald Csaszar
ad0cbe21ba Merge branch '3.8' into 4.0-beta 2021-02-16 20:01:25 +01:00
Harald Csaszar
e9f900c333 [cpp] Fixed shadow declaration warnings. Closes #1808. 2021-02-16 19:59:28 +01:00
Harald Csaszar
30906eabdc [unity] BoneFollower property pair followScale and followScaleMode are reverted back to followLocalScale. Automatically updates serialized values. Reverts changes by commit cdcdb64 which no longer provide any benefits. 2021-02-12 19:57:01 +01:00
Harald Csaszar
bce5500290 [unity] SkeletonAnimation inspector exception bugfix. Occurred when switching assigned SkeletonDataAsset from an invalid to a valid one. 2021-02-11 20:26:25 +01:00
Harald Csaszar
f9c81e9040 Merge branch '3.8' into 4.0-beta 2021-02-11 19:38:49 +01:00
Harald Csaszar
3bf9c3508f [unity] Fixed BoneFollower and BoneFollowerGraphic not reacting correctly to parent Transform rotation, as well as to negative Transform scale of a non-parent skeleton Transform. Closes #1837. 2021-02-11 17:48:53 +01:00
Harald Csaszar
e5c47852cc Merge branch '3.8' into 4.0-beta 2021-02-03 22:29:39 +01:00
Harald Csaszar
511c05a3c7 [unity] Fixed SkeletonAnimation Inspector code causing incorrect animation playback. Closes #1841. 2021-02-03 22:28:28 +01:00