I’m trying to create a big scene with several lights and Texture sources, and I get this error if i overpass a certain limit, despite the fact that the textures are quite small.
Scene Window doesnt react and app crashes.
Nvidia 3080, latest studio drivers and 7.1-0013 version
See test patch.
ProjectorLightTest.vl (22.0 KB)
2025/09/16 21:39:23.825 [ERR] (App) 0 VL.Stride.Rendering.WithRenderView Unexpected exception while drawing
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Stride.Rendering.Lights.ForwardLightingRenderFeature.PrepareEffectPermutations(RenderDrawContext context)
at Stride.Rendering.MeshRenderFeature.PrepareEffectPermutationsImpl(RenderDrawContext context)
at Stride.Rendering.RootEffectRenderFeature.PrepareEffectPermutations(RenderDrawContext context)
at Stride.Rendering.RenderSystem.Prepare(RenderDrawContext context)
at Stride.Rendering.Compositing.GraphicsCompositor.DrawCore(RenderDrawContext context)
at Stride.Rendering.RendererBase.Draw(RenderDrawContext context)
at VL.Stride.Engine.SceneInstanceRenderer.DrawCore(RenderDrawContext renderDrawContext)
at Stride.Rendering.RendererBase.Draw(RenderDrawContext context)
at VL.Stride.Rendering.GraphicsRendererGroup.Stride.Rendering.IGraphicsRendererBase.Draw(RenderDrawContext context)
at VL.Stride.Rendering.WithRenderView.DrawInternal(RenderDrawContext context)
at VL.Stride.Rendering.RendererBase.Draw(RenderDrawContext context)