XNA
关于(一般可能是3D)的新手问题。
当我使用以下代码渲染一个简单的 Blender 制作的立方体时,一切看起来都很好:
proj = Matrix.CreatePerspectiveFieldOfView(MathHelper.ToRadians(90), 800f / 480f, 1f, 4000.0f);
view = Matrix.CreateLookAt(new Vector3(0, 0, -10), new Vector3(0, 0, 10), Vector3.Up);
world = Matrix.CreateTranslation(new Vector3(0, 0, 0));
但是,当我将世界的 X 值更改为 9(或任何其他使其偏离中心的值)时,立方体会水平拉伸并且看起来很糟糕:
此链接显示了问题:
我做错了什么来拉伸?提前感谢您对此的任何帮助!