模型在统一水平移动时扩展

Model expands on moving horizontally in unity

我正在水平移动一个 .obj 3D 模型,当到达最左边时它会展开,这看起来很奇怪。

我什至尝试将投影从透视更改为正交,这让它看起来更奇怪。

// simple movement code
void Update ()
{
    transform.Translate(Input.GetAxis("Horizontal") * Time.deltaTime * 3, 0f, 0f);
} 

It's an unavoidable effect of rendering a 3D space on a 2D plane.

The only way to eliminate perspective distortion is to resort to something like fisheye projection, which makes the image appear distorted in a circular fashion. Or go orthographic.

Edge Distortion on Camera - Unity Forums