Android VR: black faces when getting closer to object

Hello,
I have an issue with rendering 3d scans for Android VR (32k triangles)
I have different objects: a giraffe, a dino. Some objects always render conrrectly, some, tend to have black triangles moving on the surface when I approach the camera.
Different builds of the same scene sometimes (rarely) don’t have the bug.
I’m using mobile HDR.

  • some shaders (giraffe) work on every objects
  • some shaders (hammer 2) fail on every scan objects, but worked on a simple SM sphere.
  • some shaders fail only sometimes (dino)
  • some objects, fail with new shader, but not with some other (hammer works with Giraffe.
  • within the shader, just using the BC map reproduces the problem.
  • giraffe and hammer shaders are instances of the same material
  • copy of giraffe simple also fails
  • having 2 objects with same shader in the scene fixes the problem (added a dino static mesh close to camera)
  • isse is distance related: closer gets darker.
  • Some objects (lady) don’t show black, but a colofrul layer that looks like a mixture of UV gradient and ORM pass.
  • Dino seems to have problem after going through the LODs

I am a bit at my wit’s end on this. If anyone has experienced this, I’d be grateful to hear about your hindsight. I have not built for non VR android before, so I am not sure if it is linked to VR or android port.

There is always a tick box. I wish I didn’t try about everything else before trying this one. Disabling texture streaming fixed it for me.

Menu>Project settings>rendering> disable texture streaming