Matrix.CreatePerspective Method (Single, Single, Single, Single, Matrix)
Builds a perspective projection matrix and returns the result by reference.
Assembly: Microsoft.Xna.Framework (in microsoft.xna.framework.dll)
public static void CreatePerspective ( float width, float height, float nearPlaneDistance, float farPlaneDistance, out Matrix result )
Width of the view volume at the near view plane.
Height of the view volume at the near view plane.
Distance to the near view plane.
Distance to the far view plane.
[OutAttribute] The projection matrix.
One of the following conditions is true:
Projection space refers to the space after applying projection transformation from view space. After the projection transformation, visible content has x- and y-coordinates ranging from −1 to 1, and a z-coordinate ranging from 0 to 1.
To obtain the viewable area (in world space) of a scene, create a BoundingFrustum and pass the combined view and projection matrix to the constructor.
Xbox 360, Windows 7, Windows Vista, Windows XP, Windows Phone