From 04667ae67c254660671c05192850e31d9247bd6f Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Wed, 27 Mar 2024 19:15:22 +0100 Subject: [PATCH] [unity] Fixed URP Skeleton Lit shader secondary lights not displayed in build. Closes #2493. --- .../Shaders/Spine-SkeletonLit-URP.shader | 4 ++-- .../com.esotericsoftware.spine.urp-shaders/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Spine-SkeletonLit-URP.shader b/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Spine-SkeletonLit-URP.shader index 5070ce4ea..f043c1f03 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Spine-SkeletonLit-URP.shader +++ b/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/Shaders/Spine-SkeletonLit-URP.shader @@ -44,13 +44,13 @@ Shader "Universal Render Pipeline/Spine/Skeleton Lit" { // ------------------------------------- // Lightweight Pipeline keywords - #pragma multi_compile _ _MAIN_LIGHT_SHADOWS - #pragma multi_compile _ _MAIN_LIGHT_SHADOWS_CASCADE + #pragma multi_compile _ _MAIN_LIGHT_SHADOWS _MAIN_LIGHT_SHADOWS_CASCADE _MAIN_LIGHT_SHADOWS_SCREEN #pragma multi_compile _ _ADDITIONAL_LIGHTS_VERTEX _ADDITIONAL_LIGHTS #pragma multi_compile _ _ADDITIONAL_LIGHT_SHADOWS #pragma multi_compile _ _SHADOWS_SOFT #pragma multi_compile _ _MIXED_LIGHTING_SUBTRACTIVE #pragma multi_compile _ _LIGHT_AFFECTS_ADDITIVE + #pragma multi_compile_fragment _ _LIGHT_COOKIES #pragma shader_feature _TINT_BLACK_ON // Farward+ renderer keywords #pragma multi_compile_fragment _ _LIGHT_LAYERS diff --git a/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/package.json b/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/package.json index bca160e7e..b966ed38b 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/package.json +++ b/spine-unity/Modules/com.esotericsoftware.spine.urp-shaders/package.json @@ -2,7 +2,7 @@ "name": "com.esotericsoftware.spine.urp-shaders", "displayName": "Spine Universal RP Shaders", "description": "This plugin provides universal render pipeline (URP) shaders for the spine-unity runtime.\n\nPrerequisites:\nIt requires a working installation of the spine-unity runtime, version 4.2.\n(See http://esotericsoftware.com/git/spine-runtimes/spine-unity)", - "version": "4.2.30", + "version": "4.2.31", "unity": "2019.3", "author": { "name": "Esoteric Software",