Recientemente, mi equipo y yo decidimos pasar de GitHub a Unity Collab y cuando mi compañero de trabajo creó Unity Collab, el proyecto solo funciona en su computadora. Cuando lo descargué, recibí un montón de errores que pude resolver, excepto este:
System.Exception: Error de compilación de Compute Shader en la plataforma Metal en el archivo Packages/com.unity.render-pipelines.high-definition/Runtime/ShaderLibrary/ShaderVariables.hlsl:8: no se pudo abrir el archivo fuente: 'Packages/com.unity. render-pipelines.high-definition-config/Runtime/ShaderConfig.cs.hlsl' en kernel LightVolumeColors HDRP no se ejecutará hasta que se solucione el error. en UnityEngine.Rendering.HighDefinition.HDRenderPipeline.ValidateResources () [0x00054] en /Users/adrianlorencic/Desktop/Programming/2020/Unity/Island Escape Soul Bonded NUEVO/Library/PackageCache/com.unity.render-pipelines.high-definition @7.3.1/Runtime/RenderPipeline/HDRenderPipeline.cs:536 en UnityEngine.Rendering.HighDefinition.HDRenderPipeline..ctor (UnityEngine.Rendering.HighDefinition.HDRenderPipelineAsset activo, UnityEngine.Rendering.HighDefinition.HDRenderPipelineAsset defaultAsset) [0x006d5] en /Usuarios /adrianlorencic/Desktop/Programming/2020/Unity/Island Escape Soul Bonded NUEVO/Library/PackageCache/com.unity.render-pipelines.high-definition@7.3.1/Runtime/RenderPipeline/HDRenderPipeline.cs:352 en UnityEngine.Rendering .HighDefinition.HDRenderPipelineAsset.CreatePipeline () [0x00000] en /Users/adrianlorencic/Desktop/Programming/2020/Unity/Island Escape Soul Bonded NUEVO/Library/PackageCache/com.unity.render-pipelines.high-definition@7.3.1 /Runtime/RenderPipeline/HDRenderPipelineAsset.cs :33 en UnityEngine.Rendering.RenderPipelineAsset.InternalCreatePipeline () [0x00004] en /Users/bokken/buildslave/unity/build/Runtime/Export/RenderPipeline/RenderPipelineAsset.cs:12 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) (en /Usuarios/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:197)
Estoy usando la versión 2019.4.16f de Unity, la plantilla es RP de alta definición, importé HDRP a través del administrador de paquetes (versión 7.3.1; de alguna manera no puedo actualizar a la versión más nueva 7.5.2, hay una pantalla cada vez que abro unity diciendo que hay una versión más nueva disponible). Antes de pasar a Collab, todo funcionaba bien, pero ahora HDRP de repente no funciona y este error se muestra más de 300 veces, incluso si lo borro. Siempre vuelve y ni siquiera presiono el botón "PLAY".
La única referencia que pude encontrar para este problema es esta entrada del rastreador de problemas, que indica que la actualización del paquete lo solucionó. Como veo, no puede actualizar su paquete HDRP, lo que definitivamente es un comportamiento no deseado. Puedes intentar estos pasos:
para solucionar el problema para cualquiera que esté revisando esto. haga clic derecho en su archivo de gráfico de sombreado cree un material y luego agréguelo a su elemento