CameraFov 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
카메라의 시야에 대한 일반적인 오프-센터 정의입니다.
public value class CameraFov
public struct CameraFov
type CameraFov = struct
Public Structure CameraFov
- 상속
-
CameraFov
설명
가운데에서 오른쪽 및 위쪽의 각도는 양수이고 왼쪽과 아래쪽의 각도는 음수입니다. 대칭 보기 필드를 정의하려면 AngleLeft = -AngleRight 및 AngleDown = -AngleUp을 설정합니다. 모든 각도 값은 라디안으로 정의되며 범위(-PI/2; PI/2) AngleLeft가 AngleRight보다 작고 AngleDown이 AngleUp보다 작거나 보기 필드가 잘못된 것으로 간주됩니다. 보기 필드가 InvalidParam 잘못된 경우 각 함수에서 오류가 발생합니다.
필드
AngleDown |
/ 카메라 보기의 아래쪽에 라디안의 최대 보기 각도(일반적으로 음수) |
AngleLeft |
카메라 보기의 왼쪽에 있는 라디안의 최대 보기 각도(일반적으로 음수) |
AngleRight |
카메라 보기의 오른쪽에 있는 라디안의 최대 보기 각도 |
AngleUp |
카메라 보기의 위쪽에 있는 라디안의 최대 보기 각도 |
메서드
FromProjectionMatrix(Matrix4x4) |
뷰 필드를 제어하는 지정된 프로젝션 행렬의 부분을 여기에 사용되는 보기 표현의 제네릭 필드로 변환합니다. |
ToProjectionMatrix(Single, Single, DepthConvention, Matrix4x4) |
이 FOV를 원근 투영 행렬로 변환합니다. |