camva
카메라 시야각(Camera View Angle) 설정 또는 쿼리
구문
camva
camva(view_angle)
camva('mode')
camva('auto')
camva('manual')
camva(axes_handle,...)
설명
camva
는 현재 좌표축에서 카메라 시야각 설정을 반환합니다. 카메라 시야각에 따라 카메라 시야가 결정됩니다. 각이 크면 장면에서 보이는 크기가 작아집니다. 카메라 시야각을 변경하여 확대/축소를 구현합니다.
camva(view_angle)
은 현재 좌표축에서 시야각을 지정된 값으로 설정합니다. 시야각(단위: 도)을 지정합니다.
camva('mode')
는 카메라 시야각 모드의 현재 값을 반환합니다. 이 값은 auto
(디폴트 값)이거나 manual
일 수 있습니다.
camva('auto')
는 카메라 시야각 모드를 auto
로 설정합니다.
camva('manual')
은 카메라 시야각 모드를 manual
로 설정합니다.
camva(axes_handle,...)
은 첫 번째 인수 axes_handle
로 식별되는 좌표축에 대해 설정 또는 쿼리 동작을 수행합니다. axes 핸들을 지정하지 않으면 camva
는 현재 좌표축에 대해 동작을 수행합니다.
팁
camva
함수는 axes 객체의 CameraViewAngle
속성과 CameraViewAngleMode
속성의 값을 설정하거나 쿼리합니다.
카메라 시야각 모드가 auto
일 때 창의 사용 가능한 공간을 장면이 채우도록 카메라의 보이는 각도가 조정됩니다. 카메라를 다른 위치로 이동하더라도 창의 사용 가능한 공간에 장면이 채워질 수 있도록 카메라 시야각이 변경됩니다.
카메라 시야각의 값을 설정하거나 카메라 시야각을 manual
로 설정하면 MATLAB®의 늘여서 채우기(Stretch-To-Fill) 기능이 비활성화됩니다. 늘여서 채우기(Stretch-To-Fill) 기능을 활성화하면 창에 맞도록 좌표축이 늘어납니다. 이는 카메라 시야각을 다음과 같이 그 현재 값으로 설정하면,
camva(camva)
axes
를 참조하십시오.예제
버전 내역
R2006a 이전에 개발됨