hello, I'm using the latest version of spine 4.2 version. I'm using the urp lit shader. receive shadow works correctly on edior windows. When I switch platform to android, receive shadows still works.but when I play the editor. the shadow disappered.
Spine Urp receive shadows not working when turn to android
It seems like you are experiencing an issue with shadows not appearing correctly on Android when using the URP Lit shader in Spine 4.2. This could be related to specific settings or configurations that differ between the editor and the Android platform. Ensure that you are using the latest Spine URP Shaders UPM package and that your project settings for Android are correctly configured to support shadows. Additionally, check if there are any differences in quality settings or light settings between the editor and the Android build. If the issue persists, consider sending a minimal Unity project that demonstrates the problem to contact@esotericsoftware.com for further assistance.
unity version is 6.1.13
bigasa We have received your email, but the .zip file you sent is quite large (approximately 886 MB) and cannot be considered minimal. When sending the reproduction project, please note that only the “Assets,” “Packages,” and “ProjectSettings” directories are necessary, and everything else can be deleted. (The Library folder in particular tends to become very large.)
In any case, I confirmed that the issue of the skeleton not receiving shadows while playing a scene can be reproduced when switching the platform to Android. We will investigate this issue and get back to you as soon as we have more information.
@bigasa This one is simple to resolve. You have just configured your project that way. You can see it when switching quality profiles in Project Settings - Quality
between levels "Mobile" and "PC", having different settings each. It boils down to the Mobile_Renderer
asset which is assigned at the Mobile_RPAsset
render pipeline asset having Shadows - Transparent Receive Shadows
disabled.