65 Commits

Author SHA1 Message Date
Harald Csaszar
5bd3f3aeb9 [unity] Added zwrite variant of URP Skeleton-OutlineOnly shader. Closes #2676. 2024-11-11 18:46:28 +01:00
Harald Csaszar
80fb9f3c5a [unity] Fixed URP shader compile errors on Unity 6. Closes #2603. 2024-08-16 18:14:50 +02:00
Harald Csaszar
0bcdc314b4 [unity] Fixed errors in URP blend mode shaders when main and additional lights are disabled. Closes #2592. 2024-08-08 16:06:10 +02:00
Harald Csaszar
ea1929824f [unity] URP Shaders: Exposed Stencil Comparison parameter on URP blend mode shaders. 2024-07-18 16:06:18 +02:00
Harald Csaszar
6161636068 [unity] Fixed URP shader issue with bloom and HDR. Closes #2574. 2024-07-09 18:51:07 +02:00
Harald Csaszar
80a0bbed5d [unity] URP/Spine/Skeleton shader now performs proper alpha-testing when Depth Write is enabled. 2024-07-09 17:20:55 +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
986ab71c66 [unity] Fixed URP/2D/Skeleton Lit shader incorrectly displaying Additive slots. Closes #2533. 2024-05-23 14:44:45 +02:00
Harald Csaszar
04667ae67c [unity] Fixed URP Skeleton Lit shader secondary lights not displayed in build. Closes #2493. 2024-03-27 19:15:22 +01:00
Harald Csaszar
f4c0f64f0d [unity] Fixed Tint Black for transparent vertex alpha, see #2457 (previous fix was incorrect). Added SkeletonGraphic TintBlack blend mode shaders and separate material sets. 2024-03-05 18:31:20 +01:00
Harald Csaszar
3527b926bd [unity] URP shader build error when added to always included shaders. Closes #2406. 2023-10-26 23:19:54 +02:00
Harald Csaszar
3c1492ac32 [unity] URP Shaders: Added Tint Black functionality at "Blend Modes" URP 2D and 3D shaders. 2023-10-18 18:20:54 +02:00
Harald Csaszar
a08c7dd419 [unity] URP Shaders: Removed unsupported Outline parameters from URP "Blend Mode" shaders (added in commit 408c0bc). 2023-10-17 18:41:38 +02:00
Harald Csaszar
408c0bcc3d [unity] URP Shaders: Added URP "Blend Mode" shader variants for URP 3D and 2D renderers. 2023-10-16 22:10:51 +02:00
Harald Csaszar
b83ee23be8 [unity] URP Shaders: Added Depth Write property to URP 3D shaders URP/Spine/Skeleton and -/Skeleton Lit. 2023-09-14 18:10:16 +02:00
Harald Csaszar
c9fb1c372c [unity] Fixed URP shaders compile error on Unity 2023.1 since Unity changed the OUTPUT_SH() signature back again in the same URP package patch version 15.0.6. See #2311. See commit 5635f31. 2023-08-29 21:00:26 +02:00
Harald Csaszar
d9d836d5e5 [unity] URP Skeleton Lit shader does not apply GI in shadow areas. Closes #2343. 2023-08-14 20:14:38 +02:00
Harald Csaszar
c9952ef71d [unity] URP Shaders: Fixed a shader compile error in "URP/Spine/Sprite" shader on old Unity versions 2019.X. 2023-08-02 17:00:23 +02:00
Harald Csaszar
5eca100d60 [unity] URP shaders: Fixed DoF effect ignoring written depth when Decal feature is enabled. Closes #2283. 2023-07-24 20:34:58 +02:00
Harald Csaszar
5635f31053 [unity] Fixed URP shaders compile error on Unity 2023.1. Closes #2311. 2023-07-03 20:55:19 +02:00
Harald Csaszar
ea1f8021d9 [unity] URP shaders: Improvement of previous commit 1979b03, was unnecessary. Fixed final shader compile errors. 2023-06-01 18:09:33 +02:00
Harald Csaszar
1979b03df2 [unity] URP shaders: Fixed more shader compile errors at some project configurations. 2023-06-01 17:35:11 +02:00
Harald Csaszar
1fe8f95e27 [unity] URP shaders: Fixed more compile errors with old URP versions. 2023-06-01 16:03:50 +02:00
Harald Csaszar
a1f27d74b1 [unity] URP shaders: Fixed SRP batcher compatibility issues and compile errors at some project configurations. 2023-05-31 17:53:02 +02:00
Harald Csaszar
f0c53a757f [unity] Fixed shader compile error occurring during build on Unity URP versions 12.x and 13.x. See related commit 2f1b0b8. (Not related to last commit 1fa6c2e.) 2023-05-31 16:38:12 +02:00
Harald Csaszar
1fa6c2edbb [unity] Added support for Tint Black at all Spine URP shaders (2D and 3D) and at Spine/Sprite shaders. Closes #1705. 2023-05-31 12:05:43 +02:00
Harald Csaszar
fc05ecf931 [unity] Added support for light cookies at Universal Render Pipeline/Spine/Sprite shader. Closes #2285. 2023-05-03 20:27:58 +02:00
Harald Csaszar
ae2f1a1dc6 [unity] Added previously missing unlit URP 2D shader variant Universal Render Pipeline/2D/Spine/Skeleton. 2023-05-03 17:37:13 +02:00
Harald Csaszar
ef1249d86b [unity] Minor: Corrected some leftover URP shaders _StencilComp default values to 8 (Always). 2023-05-03 17:14:12 +02:00
Harald Csaszar
01e457a8af [unity] Fixed remaining shader compile error occurring during build on Unity URP versions 12.x and 13.x. See related commit 2f1b0b8. 2023-04-17 17:38:02 +02:00
Harald Csaszar
2f1b0b860c [unity] Fixed shader compile error occurring during build on Unity URP versions 12.x and 13.x. 2023-02-28 19:50:04 +01:00
Harald Csaszar
41dc6cc84f [unity] Fixed Sprite URP shader incorrectly applying light probe GI when Specular is enabled. Closes #2256. Fixed a shader compile error on older Unity version. 2023-02-21 20:03:37 +01:00
Harald Csaszar
55c2bd9ed4 [unity] Fixed a shader branch compile error with Unity 2022.2 URP Forward+ renderer when shadow receiving is disabled. See #2173. 2023-02-16 17:55:55 +01:00
Harald Csaszar
b64942b257 [unity] Fixed URP 2D shaders ignoring texture alpha at Additive light blend style. Closes #2250. 2023-02-14 19:40:28 +01:00
Harald Csaszar
8b06294d76 [unity] Fixed Unity 2022.2 URP Forward+ renderer additional lights rendered (culled) incorrectly. Closes #2173. 2023-02-02 16:32:32 +01:00
Harald Csaszar
99d134e9d4 [unity] Lit Spine URP shaders now support Forward+ rendering path, additional lights are no longer ignored. Closes #2173. 2022-11-04 17:34:42 +01:00
Harald Csaszar
965e3c982d [unity] Fixed URP unlit shader incorrect shader stripping. Removed unnecessary problematic multi_compile variants. Closes #2162. 2022-09-27 20:17:51 +02:00
Harald Csaszar
a3e0ab37ed [unity] Added outline shader parameter Advanced - Opaque Alpha which can be used to exclude problematic semi-transparent areas. 2022-09-02 19:56:51 +02:00
Harald Csaszar
61a09fd650 [unity] Fixed URP Sprite shader not receiving secondary light shadows. Closes #2098. 2022-06-23 17:25:02 +02:00
Harald Csaszar
4792522de0 [unity] Fixed Spine URP shaders package using non UPM include paths in common shaders. Closes #2050. 2022-03-29 15:13:20 +02:00
Harald Csaszar
5a32e002b8 [unity] Fixed URP lit shaders ignoring straight alpha settings during fallback to unlit. Affected SkeletonRenderTexture. Closes #2044. 2022-03-15 19:17:51 +01:00
Harald Csaszar
8a30203ab9 [unity] Fixed incorrect normal orientation for lighting in URP 2D shaders. Closes #2023. Fixed compile error of URP/2D/Spine/Sprite shader on Unity 2021.2. Closes #2022. 2022-01-18 19:03:12 +01:00
Harald Csaszar
dfa52de90d [unity] Fixed URP shader compile error at Unity 2021.2 (with URP 12.0 and newer). Closes #1912. Added commented-out include references to spine-core include files using package name, to be used when spine-unity is used via UPM package. 2021-10-29 16:16:12 +02:00
Harald Csaszar
5052b727de [unity] Removed unnecessary URP shader variants that lead to very high compile time. Closes #1974. 2021-10-29 13:20:45 +02:00
Harald Csaszar
43e8000c80 [unity] Fixed URP Sprite shader ignoring Fixed normal in some settings. Closes #1967. Fixed a warning. 2021-10-12 12:48:49 +02:00
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
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
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
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