本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

Matrix4x4.CreatePerspectiveFieldOfView 方法 (Single, Single, Single, Single)

 

發行︰ 2016年7月

根據視野、外觀比例以及附近的和遠離檢視平面距離來建立透視圖投影矩陣。

命名空間:   System.Numerics
組件:  System.Numerics.Vectors (於 System.Numerics.Vectors.dll)

public static Matrix4x4 CreatePerspectiveFieldOfView(
	float fieldOfView,
	float aspectRatio,
	float nearPlaneDistance,
	float farPlaneDistance
)

參數

fieldOfView
Type: System.Single

在 Y 方向的視野,以弧度為單位。

aspectRatio
Type: System.Single

外觀比例,定義為檢視空間寬度除以高度。

nearPlaneDistance
Type: System.Single

到附近的檢視平面之距離。

farPlaneDistance
Type: System.Single

到遠離檢視平面的距離。

傳回值

Type: System.Numerics.Matrix4x4

透視圖投影矩陣。

Exception Condition
ArgumentOutOfRangeException

fieldOfView 小於或等於零。

-或-

fieldOfView 大於或等於 Math.PI

nearPlaneDistance 小於或等於零。

-或-

farPlaneDistance 小於或等於零。

-或-

nearPlaneDistance 大於或等於 farPlaneDistance

回到頁首
顯示: