A material using the Particle Random Value node returns the same value for every particle
drawn by a Niagara Mesh Renderer. Particle transforms are not affected, only the random value.
This happens when Nanite is disabled for the project and a SceneCapture2D using
"Use ShowOnly List" is present in the level.
It does not reproduce in 5.7. Setting r.GPUScene.UseReservedResources=0, which is the 5.7
default, avoids the issue.
[/Script/Engine.RendererSettings] r.Nanite.ProjectEnabled=False r.RayTracing=False
Expected Result
Each particle is rendered with a different random value.
Actual Result
All particles are rendered with the same value.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-399300 in the post.
| 0 |
| Component | UE - Rendering - Architecture - Niagara |
|---|---|
| Affects Versions | 5.8.3 |
| Created | Sep 28, 2026 |
|---|---|
| Updated | Sep 30, 2026 |