Version: 2017.3
public static Matrix4x4 Frustum (float left, float right, float bottom, float top, float zNear, float zFar);
public static Matrix4x4 Frustum (FrustumPlanes frustumPlanes);

参数

left 视图空间中近投影平面左边的 X 坐标。
right 视图空间中近投影平面右边的 X 坐标。
bottom 视图空间中近投影平面底边的 Y 坐标。
top 视图空间中近投影平面顶边的 Y 坐标。
zNear 视图空间中从原点到近平面的 Z 距离。
zFar 视图空间中从原点到远平面的 Z 距离。
frustumPlanes 锥体平面结构,其中包含定义视锥体的视图空间坐标。

返回

Matrix4x4 投影矩阵,其视锥体由传入平面坐标定义。

描述

此函数返回一个投影矩阵,其视锥体的近平面由传入的坐标定义。

投影矩阵视锥体的近平面的各个角如下所示:\ 左上:(left, top, zNear)\ 右上:(right, top, zNear)\ 右下:(right, bottom, zNear)\ 左下:(left, bottom, zNear)

另请参阅 glFrustum