2012-11-26 3 views
4

그래서 영화를 만드는 프로그램이있는 matlab에 있습니다.Matlab 카메라보기 설정 (주로 줌)

이제 카메라 앵글이를 수행하여 설정됩니다 : 영화는 다음과 같이 프레임으로 구성되어

campos(1.0e+002 *[1.317650052908556 -1.507231720261665 0.834498724031213]); 

카메라 도구 모음은 다음을 사용하여 올바른보기로 회전에서 사용하는 그 숫자 명령 :

get(gca, 'CameraPosition') 

이제 카메라의 줌을 설정하고 싶습니다. 어떻게해야합니까?

참고 : 위의 올바른 위치로 확대/축소하고 get 명령을 실행해도 아무런 차이가 없습니다. 모든 줌 위치에서 동일합니다.

+1

[camzoom] (http://www.mathworks.com/help/matlab/ref/camzoom.html)을 사용해 보셨습니까? – tmpearce

+0

@tmpearce 이것을 답으로 추가해야하며 현재 위치에서 확대/축소하지 않고 확대/축소를 값으로 설정하는 방법이 있습니까? –

답변

4

카메라의 줌을 제어하려면 CameraViewAngle 속성을 사용할 수 있습니다.

set(gca, 'CameraViewAngle', 0.5) 

현재 시야각 쿼리 각도 또는

get(gca, 'CameraViewAngle') 

를 설정한다.

관련 문제