카메라 도구 모음을 사용하여 보기 제어하기
카메라 도구 모음을 사용하면 여러 가지 보기 조작 작업을 대화형 방식으로 수행할 수 있습니다. Figure의 보기 메뉴에서 카메라 도구 모음을 선택하여, 도구 모음을 표시하고 카메라 움직임 모드, 기본 축, 장면 조명, 투영 유형, 재생 설정을 대화형 방식으로 설정합니다. 또는 cameratoolbar 함수를 사용하십시오.

참고
기본적으로 MATLAB®은 Figure 창에 맞는 종횡비로 플롯을 표시합니다. 이 동작은 사용자가 장면 주위로 카메라를 움직일 때 3차원 그래픽스에 왜곡을 초래할 수 있습니다. 잠재적인 왜곡을 방지하기 위해 카메라 도구 모음이 3차원 시각화 모드로 자동으로 전환됩니다. 또는 axis vis3d 명령을 사용하여 3차원 시각화 모드를 활성화할 수도 있습니다.
카메라 움직임 컨트롤
카메라 움직임 모드를 사용하여 카메라 좌표축을 대화형 방식으로 조작할 수 있습니다. 카메라 도구 모음에서 버튼을 선택하여 카메라 움직임 모드를 설정합니다. 또는 cameratoolbar("SetMode",mode) 명령을 사용하여 모드를 지정합니다.
아래 표의 다이어그램에서 카메라 움직임을 보면 카메라가 일관되게 카메라 대상을 향하고 있습니다. 카메라 움직임과 관련한 그래픽스 속성에 대한 설명은 카메라 그래픽스 용어 항목을 참조하십시오.
| 카메라 움직임 모드 | 다이어그램 |
|---|---|
|
|
| 해당 없음 |
|
|
|
|
|
|
|
|
|
|
기본 축 선택기
장면의 기본 축은 화면에서 위쪽으로 향하는 방향을 정의하고, 기본 축에 대해 평행인 축과 수직인 축을 따라 카메라 움직임을 제한합니다. 특정 축을 기준으로 데이터가 정의된 경우 기본 축을 지정하면 유용합니다.
카메라 선회 모드와 카메라 패닝/틸트 모드는 특정 축을 기준으로 작동합니다. 제한된 움직임을 적용하려면 카메라 도구 모음에서 기본 축(기본 축 X
, 기본 축 Y
또는 기본 축 Z
)을 선택하거나, 축 없음(기본 축 없음
)을 선택하십시오.
3차원 보기의 디폴트 기본 축인 z축의 경우 다음과 같습니다.
가로 방향으로 커서를 움직이면
CameraTarget속성으로 정의된 점을 통과하고 z축에 평행한 세로 축을 기준으로 카메라가 회전합니다.세로 방향으로 커서를 움직이면 z축과,
CameraTarget속성 및CameraPosition속성으로 정의된 점을 지나는 선으로 정의된 평면에 수직인 가로 축을 기준으로 카메라가 회전합니다.

장면 조명
장면 조명은 좌표축에 있는 모든 patch 객체와 surface 객체를 비춥니다. 카메라 도구 모음에서 장면 조명 토글
을 선택하여 광원을 만들고 전환하십시오. 장면 조명을 이동하려면 카메라 도구 모음에서 장면 조명 선회
를 선택하십시오. 장면 조명은 좌표축에 하나만 있을 수 있습니다.
투영 유형
MATLAB은 2차원 장면에 3차원 객체를 표시할 때 그래픽 투영을 사용합니다. 카메라 도구 모음에서 직교 투영
또는 원근 투영
을 선택하여 투영 유형을 전환합니다. 기본적으로 투영 유형은 직교입니다.
직교 투영은 보이는 볼륨을 직육면체(즉, 6개 사각형 면이 있는 상자 모양 입방체)로 투영합니다. 카메라로부터의 상대 거리는 객체의 크기에 영향을 주지 않습니다. 이 투영 유형은 객체의 실제 크기와 객체 사이의 각도를 유지하고자 할 때 유용합니다.
원근 투영은 보이는 볼륨을 각뿔대(밑면과 평행하게 꼭짓점이 잘린 각뿔)로 투영합니다. 거리는 단축 효과를 발생시켜 객체가 카메라에서 멀리 있을수록 작게 보여집니다. 이 투영 유형은 실제 객체의 사실적인 보기를 표시하고 싶을 때 유용합니다.
자세한 내용은 보기 투영의 이해 항목을 참조하십시오.
초기화 및 중지하기
카메라 도구 모음에서 카메라와 장면 조명 초기화
또는 카메라/조명 움직임 중지
를 선택하여 카메라와 장면 조명을 초기화하거나 중지합니다.
초기화하면 카메라와 조명이 상호 작용이 시작되었을 때의 상태로 돌아갑니다.
중지하면 카메라와 조명이 움직임을 멈추게 됩니다(커서 움직임을 지나치게 많이 적용한 경우 유용할 수 있음).











