Harald Csaszar
|
02f87a0f9f
|
[unity] All lit shaders now provide an additional parameter Light Affects Additive which defaults to false. This re-introduces flexibility taken away in commit aa46f411. See #1301.
|
2021-04-07 19:54:08 +02:00 |
|
Harald Csaszar
|
aa46f411ab
|
[unity] Made all shaders (including URP and LWRP shaders) compatible with Linear Color Space. Closes #1301.
|
2021-03-31 20:44:45 +02:00 |
|
Harald Csaszar
|
20e6eedc16
|
[unity] Fixed Outline shaders 4 and 8 neighbourhood outline thickness consistency. There was an obvious bug in the shader, dividing through the wrong number of samples. Closes #1864.
|
2021-03-23 16:24:53 +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
|
4a43174bce
|
Merge branch '3.8' into 4.0-beta
|
2021-03-04 18:36:22 +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 |
|
badlogic
|
19bc4d4413
|
Merge branch '3.8' into 4.0-beta
|
2020-12-10 16:09:26 +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 |
|
badlogic
|
279fb3fca9
|
Merge branch '3.8' into 4.0-beta
|
2020-12-05 10:06:38 +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 |
|
badlogic
|
ee3f088e6c
|
Merge branch '3.8' into 4.0-beta
|
2020-10-23 11:26:34 +02: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
|
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
|
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
|
8476b55fee
|
[unity] Enabled CanvasGroup support by default for all SkeletonGraphic shaders on 4.0 branch. See commit 9d46a0c8bf. See #1576.
|
2020-08-14 17:47:15 +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
|
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
|
919b7badcb
|
[unity] Added missing Fixed Normal Space option World-Space to all Sprite shaders (including URP and LWRP packages). Closes #1638.
|
2020-03-10 14:10:31 +01:00 |
|
Harald Csaszar
|
a4127df1a8
|
[unity] Fixed Tint black being ignored when used in combination with additive. Secondary dark color was not premultiplied with alpha before passed to the shader but multiplied in shader, which was wrong (as alpha was set to 0 for additive blending then). Closes #1634.
|
2020-03-06 14:53:56 +01:00 |
|
Harald Csaszar
|
9acf99e763
|
[unity] Fixed shader compilation error on PS4 platform related to static const in function. Closes #1600.
|
2020-01-14 19:26:45 +01:00 |
|
Harald Csaszar
|
d4b29c34c7
|
[unity] Added support for Universal Render Pipeline (URP), including 2D Renderer (2D Lights) of Unity 2019.3 through an additional UPM package. Closes #1413.
|
2019-12-20 10:07:20 +01:00 |
|
Harald Csaszar
|
ce0b4ff2b2
|
[unity] Now supporting correct CanvasGroup alpha blending at SkeletonGraphic shaders via an additional parameter CanvasGroup Compatible. Closes #1576.
|
2019-12-16 14:52:08 +01:00 |
|
Harald Csaszar
|
c59b2676bb
|
[unity] Fixed Spine shader stencil parameters being hidden/shown inconsistently. Now there is a unified stencil foldout section, hiding complexity by default. Closes #1570.
|
2019-12-12 15:54:16 +01:00 |
|
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
|
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
|
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
|
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
|
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
|
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 |
|
Harald Csaszar
|
5bf408f9bb
|
[unity] Fixed Spine shaders not displaying on Nintendo Switch. Closes #1364.
|
2019-05-28 20:18:18 +02:00 |
|
Harald Csaszar
|
215c12cb22
|
[unity] Fixed Shadow alpha cutoff shader parameters ignoring SlotColor.alpha at all Spine shaders. Now the texture color is multiplied with slot color before the alpha test. Closes #1350.
|
2019-05-10 15:06:58 +02:00 |
|
Harald Csaszar
|
32ac918f80
|
[unity] Added support for Unity's SpriteMask to SkeletonAnimation and SkeletonMecanim. All mask interaction modes supported. See #941.
|
2019-02-19 18:58:57 +01:00 |
|
pharan
|
594e287721
|
[unity] Minor formatting.
|
2018-12-13 05:30:39 +08:00 |
|
pharan
|
7b631b2961
|
[unity] BlendModeMaterials Asset.
|
2018-09-08 21:13:57 +08:00 |
|
pharan
|
9a832de821
|
[unity] Allow non-PMA textures for basic Spine-Unity shaders.
|
2018-06-12 21:23:40 +08:00 |
|
pharan
|
065a10f4b3
|
[unity] Reorganize folders for asmdef compatibility. Remove old files.
|
2018-05-29 12:58:49 +08:00 |
|