Matrix4.CreatePerspectiveOffCenter Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single) | |
CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single, Matrix4) |
Erstellt eine perspektivische Projektionsmatrix. |
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
Parameter
- left
- Single
- right
- Single
- bottom
- Single
- top
- Single
- zNear
- Single
- zFar
- Single
Gibt zurück
Gilt für:
CreatePerspectiveOffCenter(Single, Single, Single, Single, Single, Single, Matrix4)
Erstellt eine perspektivische Projektionsmatrix.
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
Parameter
- left
- Single
Frustum am linken Rand der Ansicht
- right
- Single
Frustum am rechten Rand der Ansicht
- bottom
- Single
Unterer Rand der Ansicht Frustum
- top
- Single
Oberster Rand der Ansicht Frustum
- zNear
- Single
Abstand zur nahen Clipebene
- zFar
- Single
Abstand zur fernen Clipebene
- result
- Matrix4
Eine Projektionsmatrix, die den Kameraraum in Rasterraum transformiert
Ausnahmen
Wird unter den folgenden Bedingungen ausgelöst:
- zNear ist negativ oder null
- zFar ist negativ oder null
- zNear ist größer als zFar