Texture overlapping - flickering effect

I’ve gotten some models off the asset store to build my level. Now because of the way the model is structured, I have to overlap to models together. This causes the texture (that is overlapped) to flicker. Is there a way I can prevent this flickering effect?

This is called Z-fighting. If two planes overlap exactly, the render engine may have trouble figuring out which one is “on top”.

The easiest and most reliable fix is prevention: if you avoid overlapping geometry, you won’t have any Z-fighting problem.

Do the models in question need to overlap exactly? Could you move one by 0.01 units and still have the same gameplay?