Harald Csaszar
|
fa712fc325
|
[unity] Fixed Spine/Skeleton Lit shader not being affected by point lights. Closes #1550. Also fixed outline 4 vs 8 neighbourhood parameter being ignored (due to #pragma multi_compile / #pragma shader_feature not being evaluated in included cginc files, too late in preprocessor stage).
|
2019-11-19 17:10:35 +01:00 |
|
Harald Csaszar
|
83e03e9c49
|
[unity] Additional outline shader variant for all shaders. Added outline section to shader inspector GUIs. Closes #1531.
|
2019-11-18 19:14:22 +01:00 |
|
Harald Csaszar
|
a5bcb324ff
|
[unity] Fixed mask interaction materials not working when changing skins dynamically. Closes #1546.
|
2019-11-11 19:30:52 +01:00 |
|
Harald Csaszar
|
179bb49f52
|
[unity] Real physics hinge chains for both 2D and 3D physics. Create hinge chain` now create proper setup for Unity physics, including flipping support. Closes #1515.
|
2019-10-31 17:54:38 +01:00 |
|
Harald Csaszar
|
f3bcd6e28f
|
[unity] Fixed duplicated SkeletonUtilityBones not following properly. Closes #1536.
|
2019-10-31 12:18:22 +01:00 |
|
Harald Csaszar
|
fc0a5df0db
|
[unity] GetRepackedSkin allows to include normal maps (and other texture properties) during repacking via optional parameter. Closes #1519.
|
2019-10-09 22:06:12 +02:00 |
|
Harald Csaszar
|
e769b848da
|
[unity] Fixed SkeletonGraphic displaying setup pose instead of first frame on freeze. Closes #1511.
|
2019-10-03 16:03:44 +02:00 |
|
Harald Csaszar
|
19bbd5519f
|
[untiy] Fixed a compile error when building executable (Texture2D.alphaIsTransparency exists only in editor).
|
2019-09-27 12:03:50 +02:00 |
|
Harald Csaszar
|
b1c1dac17a
|
[unity] Fixed ignored SkeletonAnimation looping change when AnimationName is the same. Closes #1396.
|
2019-09-26 18:43:17 +02:00 |
|
Harald Csaszar
|
bfeac4069c
|
[unity] Renamed misleading MixMode.SpineStyle enum name at SkeletonMecanim to MixMode.Hard. SkeletonMecanim Layer Mix Mode now defaults to MixMode.MixNext instead of MixMode.Hard for new instances. Closes #1505.
|
2019-09-26 13:42:20 +02:00 |
|
Harald Csaszar
|
9c1f6ad10f
|
[unity] Updated changelog with entry for "Fix draw order" parameter. Changed default value to disabled to maintain previous behaviour. See #1486.
|
2019-09-25 15:45:37 +02:00 |
|
Harald Csaszar
|
e4ae0ceb1c
|
[unity] Fixed incorrect draw order issue when using LWRP and 3+ submeshes with alternating materials. Introduces a new "Fix draw order" parameter at SkeletonRenderer inspector. Closes #1486.
|
2019-09-25 15:26:15 +02:00 |
|
Harald Csaszar
|
31f9356af8
|
[unity] Fixed Skin created by GetRepackedSkin not copying constraints list. See #1474.
|
2019-09-25 11:03:54 +02:00 |
|
Harald Csaszar
|
159d71b827
|
[unity] Fixed Skin created by GetRepackedSkin not copying bones list. Closes #1474.
|
2019-09-24 17:07:12 +02:00 |
|
Harald Csaszar
|
12ca54ab5e
|
[unity] Fixed AtlasUtilities texture clone not copying wrap mode or filter mode. Closes #1478.
|
2019-09-24 15:50:01 +02:00 |
|
Harald Csaszar
|
e88cfd4dac
|
[unity] Fixed an exception at SkeletonGraphic when no active attachments are set. MeshGenerator.GenerateSingleSubmeshInstruction() didnt't handle the case of all-null attachments. Improved code to not generate an unnecessary empty instruction. Closes #1491.
|
2019-09-23 13:12:16 +02:00 |
|
Harald Csaszar
|
9483df76b5
|
[unity] SkeletonUtility spawn methods were not saved in Prefab mode. Closes #1481.
|
2019-09-05 19:31:59 +02:00 |
|
Harald Csaszar
|
4c1e01474e
|
[unity] Fixed an exception at SkeletonUtilityBone when using skin bones. Closes #1464.
|
2019-09-04 17:19:24 +02:00 |
|
Harald Csaszar
|
6b84079a08
|
[unity] Fixed more fragment shader output declarations (from COLOR to SV_Target), fixes ps4 shader compile error. Related to commit e229dab. See #1374.
|
2019-09-03 20:03:26 +02:00 |
|
Harald Csaszar
|
3e55e5396e
|
[unity] Minor: improved warning message for incorrect material setup, added object reference so that you can jump to the respective object that caused the problem.
|
2019-09-03 14:52:12 +02:00 |
|
Harald Csaszar
|
40e69c9164
|
[unity] Minor: Improved material settings warning text to be more precise.
|
2019-09-03 12:39:32 +02:00 |
|
Harald Csaszar
|
af3d657a11
|
[unity] Fixed a bug where non-spine json files were reporting false errors.
|
2019-09-03 12:23:20 +02:00 |
|
Harald Csaszar
|
1a34ed59d5
|
[unity] Providing error dialog and verbose error log message in case of version mismatch. Also providing error description when viewing skeletonData in inspector. Closes #1463.
|
2019-08-28 17:30:35 +02:00 |
|
NathanSweet
|
842dffbd83
|
[all] Source clean up, formatting, and tabs for indentation.
|
2019-08-27 15:57:14 +02:00 |
|
Harald Csaszar
|
5c203ee2db
|
[unity] Fixed SkeletonGraphic not updating the canvas renderer texture after skin changes (e.g. when calling GetRepackedSkin). Closes #1459.
|
2019-08-20 15:23:18 +02:00 |
|
Harald Csaszar
|
a487d6d0d6
|
[unity] Fixed one more occurrance where a default skin was assumed to exist (which is no longer the case). Related to ae4790b. See #1453.
|
2019-08-20 11:04:27 +02:00 |
|
Harald Csaszar
|
bf052f9a4e
|
[unity] Improved yield instructions for animation track events such as End, Complete, Interrupt. Added a generic version to wait for any combination of events. Closes #1457
|
2019-08-20 11:04:27 +02:00 |
|
Harald Csaszar
|
a232f6ee7f
|
[unity] Fixed incorrect region after GetRepackedSkin when maxAtlasSize leads to downscaling. Previous commit be77b0c let this problem surface more often. Closes #1455.
|
2019-08-19 15:49:03 +02:00 |
|
Harald Csaszar
|
ae4790b85c
|
[unity] Fixed code where a default skin was assumed to exist (which is no longer the case). Fixes an error at SkeletonDataAsset inspector -> show slots -> show attachments. Closes #1453.
|
2019-08-19 11:48:16 +02:00 |
|
Harald Csaszar
|
7a789752ac
|
[unity] Fixed GetRepackedSkin ignoring whitespace stripping. Closes #1399.
|
2019-08-15 14:12:55 +02:00 |
|
Harald Csaszar
|
68f0c2f9f3
|
[unity] BoneFollower now has an additional option to not follow xy position (to follow rotation only). Closes #1451.
|
2019-08-14 18:02:02 +02:00 |
|
Harald Csaszar
|
ed95732bf2
|
[csharp] Changed Skin.Attachment type to generic OrderedDictionary. Cleaned up related code. Closes #1433.
|
2019-08-07 14:42:15 +02:00 |
|
Harald Csaszar
|
024d413e9f
|
[unity] Fixed warnings about obsolete prefab method calls (missing #if branch for Unity 2018.4). Closes #1428.
|
2019-08-05 19:02:11 +02:00 |
|
Harald Csaszar
|
9de0118f69
|
[unity] Renamed shader file Spine-SkeletonLit.shader to Spine-Skeleton-Lit.shader. Adapted changelog to last two commits.
|
2019-07-25 22:17:43 +02:00 |
|
Harald Csaszar
|
44f2fa9c69
|
[unity] Added shader variant Spine/Skeleton Lit ZWrite and moved common functionality to cginc files. Cleanup of Skeleton Lit shader.
|
2019-07-25 22:11:21 +02:00 |
|
Harald Csaszar
|
4741279d7d
|
[unity] Spine/Sprite/Pixel Lit shader: Fixed bug where parts were shining through - changed ZWrite to always On, otherwise ForwardAdd pass will incorrectly show lit hidden parts. Added recommendation warning box in SkeletonRenderer inspector for Z Spacing on enabled ZWrite shaders. Closes #1335.
|
2019-07-24 15:12:25 +02:00 |
|
Harald Csaszar
|
d8808fb8ce
|
[unity] Moved Timeline module to a separate Package com.esotericsoftware.spine.timeline. Activated asmdef files by default again in spine-unity, added asmdef files to timeline package. Fixed compile errors when asmdef files are active. Cleanup of no longer necessary asmdef file modifying code.
|
2019-07-18 14:38:04 +02:00 |
|
Harald Csaszar
|
e898ff829c
|
[unity] Cleanup: Split the file Mesh Generation/SpineMesh into 4 separate files for each contained class. No API changes.
|
2019-07-17 02:17:03 +02:00 |
|
Harald Csaszar
|
dad97ecc06
|
[unity] Split the file AttachmentTools into 4 new files for each contained class.
|
2019-07-17 02:00:08 +02:00 |
|
Harald Csaszar
|
9583cb9183
|
[unity] Cleanup: Removed commented-out code from Timeline component code.
|
2019-07-16 22:46:07 +02:00 |
|
Harald Csaszar
|
09b8d8c3aa
|
[unity] BlendModeMaterialAsset and it's instance Default BlendModeMaterials.asset now have Apply Additive Material set to true by default in order to apply all blend modes by default.
|
2019-07-16 22:39:30 +02:00 |
|
Harald Csaszar
|
848faf08b3
|
[unity] SkeletonMecanim: Changed default MixMode to MixMode.SpineStyle since this potentially prevents dipping to setup pose problems. Cleanup of old text strings mentioning SkeletonAnimator instead of SkeletonMecanim.
|
2019-07-16 22:26:59 +02:00 |
|
Harald Csaszar
|
f5f77ef481
|
[unity] Changed namespace Spine.Unity.Modules to Spine.Unity and Spine.Unity.Examples after restructuring. See previous commits 59746cc and 64a6ae4.
|
2019-07-16 22:17:02 +02:00 |
|
Harald Csaszar
|
59746ccbf6
|
[unity] Deprecated Modules/SlotBlendModes/SlotBlendModes component. Changed it's namespace from Spine.Unity.Modules to Spine.Unity.Deprecated. Lots of files and components moved to new directories for restructuring cleanup.
|
2019-07-16 20:01:47 +02:00 |
|
Harald Csaszar
|
c394057e34
|
[unity] Restructuring cleanup - moved shaders to unified location. Updated CHANGELOG LWRP section and added section about restructuring changes.
|
2019-07-16 16:17:01 +02:00 |
|
Harald Csaszar
|
195ae91db1
|
[unity] New separate LWRP shaders UPM package content added to repository. Cleanup and restructuring / adaptations of existing shaders. Added and improved warnings in case of problematic texture and material settings. See #1255.
|
2019-07-14 22:56:49 +02:00 |
|
Harald Csaszar
|
39063c5d37
|
[unity] Fixed a bug in SpineMecanim which caused dipping to SetupPose during transitions due to MixBlend.Replace on first track.
|
2019-07-12 20:27:24 +02:00 |
|
Harald Csaszar
|
9e017d03eb
|
[unity] Shader cleanup: moved shaders from second modules/shaders directory to main shaders directory. Preparation commit for LWRP shaders. See #1255.
|
2019-07-11 19:31:20 +02:00 |
|
Harald Csaszar
|
bf365a0dad
|
[unity] Shader cleanup: removed duplicate unused cginc files. See #1255.
|
2019-07-11 19:30:27 +02:00 |
|
Harald Csaszar
|
e229dab539
|
[unity] Fixed fragment shader output (from COLOR to SV_Target), fixes ps4 shader compile error. Closes #1374.
|
2019-07-10 12:43:08 +02:00 |
|