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
카메라 공간을 래스터 공간으로 변환하는 프로젝션 매트릭스
예외
다음 조건에서 throw됩니다.
- fovy가 0이거나 0보다 작거나 Math.PI보다 큽니다.
- 양상이 음수이거나 0입니다.
- zNear가 음수 또는 0입니다.
- zFar가 음수 또는 0입니다.
- zNear이 zFar보다 큽