Matrix4.CreatePerspectiveFieldOfView メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreatePerspectiveFieldOfView(Single, Single, Single, Single) | |
CreatePerspectiveFieldOfView(Single, Single, Single, Single, Matrix4) |
パースペクティブ投影行列を作成します。 |
CreatePerspectiveFieldOfView(Single, Single, Single, Single)
CreatePerspectiveFieldOfView(Single, Single, Single, Single, Matrix4)
パースペクティブ投影行列を作成します。
public static void CreatePerspectiveFieldOfView (float fovy, float aspect, float zNear, float zFar, out OpenTK.Matrix4 result);
static member CreatePerspectiveFieldOfView : single * single * single * single * -> unit
パラメーター
- fovy
- Single
y 方向の視野の角度 (ラジアン単位)
- aspect
- Single
ビューの縦横比 (幅/高さ)
- zNear
- Single
ニア クリップ プレーンまでの距離
- zFar
- Single
遠くのクリップ プレーンまでの距離
- result
- Matrix4
カメラ空間をラスター空間に変換するプロジェクション マトリックス
例外
次の条件でスローされます。
- fovy が 0、0 未満、または Math.PI より大きい
- aspect が負またはゼロである
- zNear が負またはゼロである
- zFar が負またはゼロである
- zNear が zFar より大きい