Ever since updating to Unity 6 I’ve been getting this infinite Compiling Shader pass “ShadowCaster”, this happens across different shaders and none of my team members are experiencing this issue.
I am in HDRP 17.0.3
I’ve tried:
Letting it load for 8 hours
Reinstalling the project
Deleting the Library folder
Checking shaders for unsupported / outdated nodes
Deleting the shaders and reimporting
I’d like to highlight my other two team members are not experiencing this issue.
My PC Specs:
Intel Core i5 @ 4.10GHz
Ram: 24GB
GPU: RTX 4070
M.2 SSD
Nope, I’ve lost days of my life to this bug. It happens to me with that same shader pack that you have but also happens to me with AutoDeskInteractive shader which is built into the engine and happens the one in the screenshot I originally provided.
I just deleted the shaders and I’m currently just developing the project with a bunch of pink objects on till this gets fixed.
Man…is there any traction on this? I’m on 6…28f1, and this is starting to plague me. I’ve made zero recent changes or additions to shaders or materials, so I do not know what would have triggered this issue.
I’m sure it’s related, but I get this error anytime I start Unity now:
Error in Graph at Packages/com.unity.probuilder/Content/Shader/Standard Vertex Color.shadergraph on line 1: Parse error: syntax error, unexpected $end, expecting TOK_SHADER
Yeah, this really needs to be sorted! I’m still waiting for them to fix this??? happening all over the place and they seem to be ignoring it completely
Experiencing this on windows. Since it seems to not get fixed, I wrote a bat script containing:
set pathToUnity="C:\Program Files\Unity\Hub\Editor\6000.0.30f1\Editor\Unity.exe"
set pathToProject="Path to my project"
taskkill -f -im Unity.exe
start "" %pathToUnity% -projectPath %pathToProject%
exit
I created a shortcut to this bat script in C:\ProgramData\Microsoft\Windows\Start Menu\Programs and pinned it in the start menu. Now when Unity hangs, I press Windows button and click the script shortcut - it gets force reopened.