XNA景深增加?我看到背景色!

问题描述

| 我在3d max中创建了一个非常大的场景,问题是,它代表了银河系,并且我将在其中安装一个摄像头,但是由于其太大,该摄像头的视距没有被所有视野覆盖,导致要显示在各个地方的背景,那么如何增加摄像机的视野范围来查看所有视野?这是在XNA,Visual Studio中。     

解决方法

aspectRatio = ((float)viewport.Width) / ((float)viewport.Height);
projectionMatrix = Matrix.CreatePerspectiveFieldOfView(
                            MathHelper.ToRadians(40.0f),this._aspectRatio,1.0f,10000.0f); // Increase this number to increase the \"depth\"