다음을 통해 공유


CameraFov 구조체

정의

카메라의 시야에 대한 일반적인 오프-센터 정의입니다.

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를 원근 투영 행렬로 변환합니다.

적용 대상

추가 정보