次の方法で共有


Matrix4.CreatePerspectiveOffCenter メソッド

定義

オーバーロード

CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single)
CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single, Matrix4)

パースペクティブ プロジェクション マトリックスを作成します。

CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single)

public static OpenTK.Matrix4 CreatePerspectiveOffCenter (float left, float right, float bottom, float top, float zNear, float zFar);
static member CreatePerspectiveOffCenter : single * single * single * single * single * single -> OpenTK.Matrix4

パラメーター

left
Single
right
Single
bottom
Single
top
Single
zNear
Single
zFar
Single

戻り値

適用対象

CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single, Matrix4)

パースペクティブ プロジェクション マトリックスを作成します。

public static void CreatePerspectiveOffCenter (float left, float right, float bottom, float top, float zNear, float zFar, out OpenTK.Matrix4 result);
static member CreatePerspectiveOffCenter : single * single * single * single * single * single *  -> unit

パラメーター

left
Single

ビュー視錐台の左端

right
Single

ビューの視錐台の右端

bottom
Single

ビュー視錐台の下端

top
Single

ビュー視錐台の上端

zNear
Single

ニア クリップ プレーンまでの距離

zFar
Single

遠くのクリップ プレーンまでの距離

result
Matrix4

カメラ空間をラスター空間に変換するプロジェクション マトリックス

例外

次の条件でスローされます。

  • zNear が負またはゼロである
  • zFar が負またはゼロである
  • zNear が zFar より大きい

適用対象