I am trying to make the mirror in this bathroom scene extracted from a video game have proper full reflections, but I can't for the life of me figure what settings to use in the shader. I've tried the obvious stuff: Roughness 0, Transmission 1, Metallic 1, and different combinations of the three. But the problem is, even when I get clear, opaque reflections to appear, they're extremely distorted and look super unnatural. My mesh is is single flat plane, so I'm confused as to why the reflection is being distorted. I thought it might be Index of Refraction, but changing that seems to do nothing at all, even when set to extreme values like 0.0001 or 50.
In this screenshot, I am using a Principled BSDF shader with Metallic 1 and Roughness 0. This is as little distortion as am I able to achieve and as you can see there is still a lot of warping going on the mirror. Why is this happening?