Nothing rendering, grey background, can still navigate editor but nothing is shown

Hey everyone, I was working on an HDRP project and had mostly everything set up, then I installed Gaia for a terrain, I’m sure it changed some settings but not sure which ones to be precise…
Now nothing is showing in the editor screen, it’s all grayed out (I can still left click and move around and stuff)

If I enter play mode, some UI elements DO render, but nothing 3D, the UI elements don’t render in the editor view either.

And this is the error that gets spammed on my console.

IndexOutOfRangeException: Index was outside the bounds of the array.
UnityEngine.Rendering.HighDefinition.HDRenderPipeline.SetDiffusionProfileAtIndex (UnityEngine.Rendering.HighDefinition.DiffusionProfileSettings settings, System.Int32 index) (at Library/PackageCache/com.unity.render-pipelines.high-definition@12.1.7/Runtime/RenderPipeline/HDRenderPipeline.SubsurfaceScattering.cs:101)
UnityEngine.Rendering.HighDefinition.HDRenderPipeline.UpdateCurrentDiffusionProfileSettings (UnityEngine.Rendering.HighDefinition.HDCamera hdCamera) (at Library/PackageCache/com.unity.render-pipelines.high-definition@12.1.7/Runtime/RenderPipeline/HDRenderPipeline.SubsurfaceScattering.cs:92)
UnityEngine.Rendering.HighDefinition.HDRenderPipeline.UpdateShaderVariablesGlobalSubsurface (UnityEngine.Rendering.HighDefinition.ShaderVariablesGlobal& cb, UnityEngine.Rendering.HighDefinition.HDCamera hdCamera) (at Library/PackageCache/com.unity.render-pipelines.high-definition@12.1.7/Runtime/RenderPipeline/HDRenderPipeline.SubsurfaceScattering.cs:128)
UnityEngine.Rendering.HighDefinition.HDRenderPipeline.UpdateShaderVariablesGlobalCB (UnityEngine.Rendering.HighDefinition.HDCamera hdCamera, UnityEngine.Rendering.CommandBuffer cmd) (at Library/PackageCache/com.unity.render-pipelines.high-definition@12.1.7/Runtime/RenderPipeline/HDRenderPipeline.cs:857)
UnityEngine.Rendering.HighDefinition.HDRenderPipeline.UpdateGlobalConstantBuffers (UnityEngine.Rendering.HighDefinition.HDCamera hdCamera, UnityEngine.Rendering.CommandBuffer cmd) (at Library/PackageCache/com.unity.render-pipelines.high-definition@12.1.7/Runtime/RenderPipeline/HDRenderPipeline.cs:843)
UnityEngine.Rendering.HighDefinition.HDRenderPipeline.ExecuteRenderRequest (UnityEngine.Rendering.HighDefinition.HDRenderPipeline+RenderRequest renderRequest, UnityEngine.Rendering.ScriptableRenderContext renderContext, UnityEngine.Rendering.CommandBuffer cmd, UnityEngine.Rendering.HighDefinition.AOVRequestData aovRequest) (at Library/PackageCache/com.unity.render-pipelines.high-definition@12.1.7/Runtime/RenderPipeline/HDRenderPipeline.cs:2070)
UnityEngine.Rendering.HighDefinition.HDRenderPipeline.Render (UnityEngine.Rendering.ScriptableRenderContext renderContext, System.Collections.Generic.List1[T] cameras) (at Library/PackageCache/com.unity.render-pipelines.high-definition@12.1.7/Runtime/RenderPipeline/HDRenderPipeline.cs:1875) UnityEngine.Rendering.RenderPipeline.InternalRender (UnityEngine.Rendering.ScriptableRenderContext context, System.Collections.Generic.List1[T] cameras) (at <4a31731933e0419ca5a995305014ad37>:0)
UnityEngine.Rendering.RenderPipelineManager.DoRenderLoop_Internal (UnityEngine.Rendering.RenderPipelineAsset pipe, System.IntPtr loopPtr, System.Collections.Generic.List`1[T] renderRequests, Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle safety) (at <4a31731933e0419ca5a995305014ad37>:0)

I could be wrong, but it looks as if your project is missing the profiles it needs (they are there, but have lost references to each other). I too have had Gaia do this to me when i tried to refuse their settings and set up my own for the first time.

Maybe check in your Project Settings / Quality and HDRP settings, ensure that all the profiles are correctly in place, and that the profiles being used point to the correct required profiles such as LooKDev , Diffusion Profile, etc.

But yea, in short, something has messed up your hdrp settings / profile.

1 Like

Thanks, I tried fixing it manually but no luck.
In the end I deleted the Gaia folder and reinstalled it and got it to work again.

But at least knowing the issues rely on the HDRP quality settings is a good start to trouble shoot it without having to go through all those hoops.
Thanks!

1 Like

Yea, its not so much just the quality settings. Theres an entire barrage of profiles and setup assets for HDRP, and Gaia will gladly overwrite those if you let it. If you don’t allow it to, you need to ensure that you have the assets configured correctly yourself. Not to mention, but, if you have configured them yourself, you might notice certain features etc workin or not working, once again, depending on those settings.

I spent an entire day just firing up new HDRP projects and fiddling with things to get the hang of the hdrp default required resources. Was never a fan of some tool just configuring everything and leaving you clueless how to change or set it up yourself. In my case, Gaia was the constant factor wanting to ‘change things’ for me. Eventually i threw Gaia in the dumpster. I found it to be to cumbersome and heavy on the system for what it offered. lol, but each to their own.

Anyways, glad its sorted out, and gl mate.