Black streaks on my nanite mesh. How do I fix it?

As you can see in the image below, I keep having this problem with my nanite meshes showing black patches on them. I’m currently using the NVRTX branch of Unreal Engine, and I’ve tried these commands related to this issue with no luck:

R.raytracing.nanite.mode 1
r.RayTracing.Shadows.EnableTwoSidedGeometry 0
r.RayTracing.NormalBias 7

Any and all help is appreciated!

Hello there @Realih!

Checking through the community, this is a recurring scenario, with multiple causes. Let’s cover a few possible resolutions:

  • As a first step, to rule out pre-existing elements on your system, please update your OS to the latest version, and update your video drivers to the Developer version (pick the “Clean Install” option if available)
  • If you re using Virtual Shadow Maps, disable them, and test with traditional shadows or ray traced shadows instead (do the opposite if your setup’s the other way around)
  • Since you are using Nanite, test disabling it, to see if the issue is isolated to it
  • Test switching between DX11 and DX12

Okay, so it seems to be something to do with RTXDI. Because when I disable it, the problem disappears. I have no idea if anything could be done about this particular problem.

Probably shadowing against the fallback mesh. As a test you can try and set the fallback mesh to 100% or something.