Matrix4x4.CreatePerspectiveOffCenter 메서드

정의

사용자 지정된 원근 투영 행렬을 만듭니다.

public:
 static System::Numerics::Matrix4x4 CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance);
public static System.Numerics.Matrix4x4 CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance);
static member CreatePerspectiveOffCenter : single * single * single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreatePerspectiveOffCenter (left As Single, right As Single, bottom As Single, top As Single, nearPlaneDistance As Single, farPlaneDistance As Single) As Matrix4x4

매개 변수

left
Single

근거리 보기 평면에 있는 뷰 볼륨의 최소 x-값입니다.

right
Single

근거리 보기 평면에 있는 뷰 볼륨의 최대 x-값입니다.

bottom
Single

가까운 뷰 평면에서 뷰 볼륨의 최소 y 값입니다.

top
Single

근거리 보기 평면에 있는 뷰 볼륨의 최대 y 값입니다.

nearPlaneDistance
Single

가까운 뷰 평면까지의 거리입니다.

farPlaneDistance
Single

원거리 보기 평면까지의 거리입니다.

반품

원근 투영 행렬입니다.

예외

nearPlaneDistance 가 0보다 작거나 같습니다.

-또는-

farPlaneDistance 가 0보다 작거나 같습니다.

-또는-

nearPlaneDistance가 .보다 크거나 같음 farPlaneDistance

적용 대상