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
|
752e72eb8f
|
[unity] Added native support for slot blend modes Additive, Multiply and Screen with automatic assignment at newly imported skeleton assets. Added upgrade functionality. Closes #1822, closes #1559.
|
2021-01-22 11:05:41 +01:00 |
|
Harald Csaszar
|
2039efc5b7
|
[unity] Fixed a bug introduced in previous commit 82a0de8, was not handling not-yet added RawImage components at additional CanvasRenderers. See #1826.
|
2021-01-08 19:28:32 +01:00 |
|
Harald Csaszar
|
82a0de85bc
|
[unity] Fixed SkeletonGraphic with multiple materials displaying white square and issuing error when number of renderers changes in SkeletonGraphic.Rebuild. Closes #1826.
|
2021-01-08 17:59:18 +01:00 |
|
Harald Csaszar
|
a7f629f504
|
[unity] Fixed BoneFollowerGraphic silently failing at Transform instead of RectTransform by requiring component RectTransform. Closes #1828.
|
2021-01-07 16:20:19 +01:00 |
|
Harald Csaszar
|
2fde05e899
|
[unity] Fixed URP and LWRP Sprite shader ramp only respecting main directional light, see #1819. Addition: All Sprite shaders now provide four Diffuse Ramp modes as an Inspector Material parameter: Hard, Soft, Old Hard and Old Soft.
|
2020-12-09 19:01:03 +01:00 |
|
Harald Csaszar
|
473caafd00
|
[unity] Fixed SRP batching support at Sprite shader of URP and LWRP shaders, with enabled rim light they were not compatible. See #1813.
|
2020-12-09 13:39:24 +01:00 |
|
Harald Csaszar
|
16b95b971b
|
[unity] Now all URP and LWRP shaders support SRP batching. Closes #1813.
|
2020-12-02 20:23:31 +01:00 |
|
Harald Csaszar
|
3151c18b6c
|
[unity] SkeletonRenderer components now provide an additional update mode Only Event Timelines at the Update When Invisible property. Added methods to AnimationState for proper behaviour during transitions. Closes #1815.
|
2020-11-27 14:03:41 +01:00 |
|
Harald Csaszar
|
23bce387af
|
[unity] Added problematic component/material combination check for Canvas Group Tint Black when not using a SkeletonGraphic Tint Black shader. See #1812.
|
2020-11-24 20:14:03 +01:00 |
|
Harald Csaszar
|
068a624608
|
[unity] Fixed regression of SkeletonMecanim not handling negative values at a State's Speed property. Now both Speed and Multiplier are respected. Closes #1810.
|
2020-11-20 21:24:02 +01:00 |
|
Harald Csaszar
|
6d83190946
|
[unity] Added null checks at BoundingBoxFollower classes to handle SkeletonData not being assigned.
|
2020-11-16 13:00:31 +01:00 |
|
Harald Csaszar
|
f1af1d5bf1
|
[unity] GetRemappedClone() method now provides an additional parameter pivotShiftsMeshUVCoords for MeshAttachments to prevent uv shifts at a non-central Sprite pivot. Closes #1809.
|
2020-11-13 19:12:05 +01:00 |
|
Harald Csaszar
|
d0681d7929
|
[unity] Previous commit 75b9321 was missing two added files. Added BoundingBoxFollowerGraphic component. [..] See #1770.
|
2020-11-10 16:45:09 +01:00 |
|
Harald Csaszar
|
75b932173d
|
[unity] Added BoundingBoxFollowerGraphic component. Added Inspector context menu functions Add all BoundingBoxFollower GameObjects for SkeletonRenderer and SkeletonGraphic. Closes #1770.
|
2020-11-10 16:37:48 +01:00 |
|
Harald Csaszar
|
88f403f5fc
|
[unity] RectMask2D no longer ignored by SkeletonGraphic with Multiple CanvasRenderers option enabled. Fixes #1802.
|
2020-10-28 14:59:43 +01:00 |
|
Harald Csaszar
|
239de24002
|
[unity] Fixed compile error in LWRP shaders due to incorrect include path. Closes #1793.
|
2020-10-21 14:48:43 +02:00 |
|
Harald Csaszar
|
d4654588fb
|
[unity] Fixed animation not playing first time entering play mode after compilation. Related to disabled Domain/Scene reload. See #1621.
|
2020-10-19 18:46:07 +02:00 |
|
Harald Csaszar
|
17e8373e47
|
[unity] Fixed SkeletonMecanim handling negative NormalizedTime incorrectly. Closes #1790.
|
2020-10-19 17:13:34 +02:00 |
|
Harald Csaszar
|
90486705f6
|
[unity] Now providing BeforeApply update callbacks at all skeleton animation components. Closes #1783.
|
2020-10-14 12:17:01 +02:00 |
|
Harald Csaszar
|
c3bfac7edd
|
[unity] Fixed a compile error on older .NET versions, introduced by last commit 75efe44. See #1765.
|
2020-10-07 20:33:51 +02:00 |
|
Harald Csaszar
|
75efe44fab
|
[unity] Detecting and reporting more incorrect shader/component configurations via Inspector warning boxes and log output. Closes #1765.
|
2020-10-07 20:23:52 +02:00 |
|
Harald Csaszar
|
9bfe314aeb
|
[unity] Fixed false warning issued on URP 2D shaders. Closes #1767.
|
2020-09-30 19:57:02 +02:00 |
|
Harald Csaszar
|
5c1faa85af
|
[unity] Fixed all Tint and TintBlack shader blend behaviour, previous changes by commit d43b7b0 were incorrect in some cases. Closes #1756.
|
2020-09-29 16:38:37 +02:00 |
|
Harald Csaszar
|
d43b7b0a9f
|
[unity] Fixed enabling CanvasGroup Compatible at Spine-SkeletonGraphic-TintBlack shader causing Additive blend mode not to work but instead hide the attachment completely. Now providing a Canvas Group Tint Black parameter a SkeletonGraphic Inspector in the Advanced section. Closes #1756.
|
2020-09-11 20:38:14 +02:00 |
|
Harald Csaszar
|
4cf792f51d
|
[Unity] Fixed incorrect color calculations at TintBlack shaders, TintBlack color was applied incorrectly leading to lighter borders at semitransparent borders. Fixed additive blend mode at SkeletonGraphic-TintBlack. Closes #1747.
|
2020-09-11 18:38:03 +02:00 |
|
Harald Csaszar
|
faf9bbfe87
|
[unity] Removed redundant [SerializeField] attributes at public members. Closes #1757.
|
2020-09-10 18:06:26 +02:00 |
|
Harald Csaszar
|
24e17bfeea
|
[unity] Fixed SkeletonMecanim MixModes being incorrectly initialized (AlwaysMix vs MixNext) when Custom MixMode is enabled and the Component was just created/reset or new Mecanim layers were added.
|
2020-09-02 20:14:02 +02:00 |
|
Harald Csaszar
|
7011a462db
|
[unity] Added root motion scale parameters. Added SkeletonRootMotion.AdjustRootMotionToDistance() and more for delta compensation (to e.g. stretch a jump to a given distance). Closes #1754.
|
2020-09-02 19:48:28 +02:00 |
|
Harald Csaszar
|
9667bd2293
|
[unity] Added OnMeshAndMaterialsUpdated callback for SkeletonRenderSeparator and SkeletonPartsRenderer. Closes #1752.
|
2020-09-01 16:51:02 +02:00 |
|
Harald Csaszar
|
cccd2132bf
|
[unity] Added/updated HelpUrl of Spine components, now pointing to proper sections of online spine-unity doc.
|
2020-09-01 16:25:23 +02:00 |
|
Harald Csaszar
|
30ce32519f
|
[unity] Added outline-only shader Spine/Outline/OutlineOnly-ZWrite respecting overlapping attachments. Renders in two passes. Closes #1751.
|
2020-08-31 19:34:40 +02:00 |
|
Harald Csaszar
|
978b305717
|
[unity] Added frustum culling / update mode parameters Update When Invisible and UpdateMode to all Skeleton components. Closes #1595.
|
2020-08-05 19:24:49 +02:00 |
|
Harald Csaszar
|
3c94f52b52
|
[unity] Added support for double-sided lighting at SkeletonLit shaders (including URP and LWRP packages). Closes #1730.
|
2020-07-30 12:13:52 +02:00 |
|
Harald Csaszar
|
0e2ced5042
|
[unity] PointFollower and BoundingBoxFollower now correctly unsubscribe from events on deletion / disable. Closes #1729.
|
2020-07-29 11:53:32 +02:00 |
|
Harald Csaszar
|
3be202711c
|
[unity] Added a warning box when URP Sprite shader is improperly configured for receiving shadows ('Add Normals' needs to be enabled). Closes #1726.
|
2020-07-24 14:25:41 +02:00 |
|
Harald Csaszar
|
844d13d1ef
|
[unity] Fixed a warning occurring in newer Unity versions, two static extension method classes named SkeletonExtensions in different namespaces but the same file.
|
2020-07-14 17:03:38 +02:00 |
|
Harald Csaszar
|
84443288b5
|
[unity] Fixed exception when new Unity 2019.3 Enter Play Mode has disabled domain reload. Closes #1621.
|
2020-07-10 18:37:36 +02:00 |
|
Harald Csaszar
|
8a444681d2
|
[unity] SkeletonMecanim now provides additional parameter Custom MixMode which can be disabled to use recommended MixMode settings. By default the parameter is enabled to maintain current 3.8 behaviour.
|
2020-07-10 14:46:06 +02:00 |
|
Harald Csaszar
|
7626f3b58a
|
[unity] Fixed SkeletonMecanim blend result weights at mode MixNext, no longer bahaving unexpectedly. At additive layers, MixMode.MixNext is always set to MixMode.AlwaysMix since MixNext makes no sense there. Closes #1718.
|
2020-07-08 20:05:47 +02:00 |
|
Harald Csaszar
|
981a3015fa
|
[unity] Added file missing in last commit 528ab0c. See #1417.
|
2020-07-03 15:23:27 +02:00 |
|
Harald Csaszar
|
528ab0cff2
|
[unity] Added Root Motion support for SkeletonAnimation, SkeletonMecanim and SkeletonGraphic. See #1417.
|
2020-07-03 14:59:14 +02:00 |
|
Harald Csaszar
|
f8574f1392
|
[unity] Fixed a bug at SkeletonGraphic where child renderers were still shown although the parent is disabled when Multiple CanvasRenders is enabled. Closes #1715.
|
2020-06-30 21:02:05 +02:00 |
|
Harald Csaszar
|
f946fd8b56
|
[unity] Fixed SkeletonGraphic Mesh memory leak on Initialize(). Closes #1714.
|
2020-06-25 15:58:39 +02:00 |
|
Harald Csaszar
|
3a1dcd651a
|
[unity] Fixed shader compile error with Unity 2019.4 and Urp 7.4.1. Closes #1700. Shader cleanup, removal of unused instancing vars and separate alpha texture variable.
|
2020-06-17 21:33:37 +02:00 |
|
Harald Csaszar
|
eadce3188c
|
[unity] Fixed BoundingBoxFollower exception in editor upon loading. Closes #1696.
|
2020-06-08 20:18:11 +02:00 |
|
Harald Csaszar
|
1707c8ce42
|
[unity] Fixed a clipping bug when there are two clipping meshes and clipping-end-slot is a skin bone that is disabled (Clipping.endClipping not called when slot.bone.active==false). See #1694.
|
2020-06-05 21:30:59 +02:00 |
|
Harald Csaszar
|
6e9ad610d6
|
[unity] Fixed Prefab with SkeletonRenderSeparator constantly loading in editor. Closes #1626.
|
2020-06-03 18:14:16 +02:00 |
|
Harald Csaszar
|
c54745cbc7
|
[unity] Fixed an issue related to SkeletonRenderer and Prefabs not calling LateUpdate. Closes #1689.
|
2020-06-03 15:57:07 +02:00 |
|
Harald Csaszar
|
05d8b248b0
|
[unity] Fixed Mecanim state not updated when referenced clip's Loop Time changes. Also fixes Override controllers which never used the override clips' loop parameter but the original one. Closes #1649.
|
2020-05-29 16:20:37 +02:00 |
|