Been seeing this from the start but now that we are in final testing before submission Im hoping we can get rid of this little gremlin before go live.
We have a scene with a large terrain static model. The texture on this terrain one day appears as it should with the detail you would see in unity player, we are moving this texture by changing the offsets and this appears to scroll over the surface fine however on random occasions it renders it with these horrible flashing triangles instead of the smooth texture rolling along.
We have one directional light in the scene which has Render mode set to “Force Vertex” but regardless of this it would appear that Unity is choosing some lesser method of rendering based on some parameters it determines at runtime?
It appears to happen after you have been playing for a while / jumping in and out of scenes within the same game session a few times and less often when its the first time the scene has loaded but not always. Sometimes it still doesnt seem to render properly even on the first run through.
Could it be memory related? Does unity do something like automatic de-grading of rendering method if there is a lack of performance in the scene?
Any help would be appreciated.