camdolly
카메라 위치(Camera Position)와 대상(Target) 이동
구문
camdolly(dx,dy,dz)
camdolly(dx,dy,dz,'targetmode')
camdolly(dx,dy,dz,targetmode,coordsys)
camdolly(ax,...)
설명
camdolly(dx,dy,dz)
는 카메라 위치와 카메라 대상을 dx
, dy
, dz
의 지정된 양만큼 이동합니다.
camdolly(dx,dy,dz,'targetmode')
는 targetmode
인수를 사용하여 카메라 이동 방법을 지정하는 구문입니다.
'movetarget'
(디폴트 값) — 카메라와 대상을 모두 이동합니다.'fixtarget'
— 카메라만 이동합니다.
camdolly(dx,dy,dz,targetmode,coordsys)
는 coordsys
인수를 사용하여, dx
, dy
, dz
를 MATLAB®에서 어떻게 해석하도록 할지 방식을 지정하는 구문입니다.
'camera'
(디폴트 값) — 카메라의 좌표계 내에서 이동합니다.dx
는 좌/우로 이동하고dy
는 상/하로 이동하며dz
는 시점 축을 따라 이동합니다. MATLAB에서는 단위(Unit)를 장면에 정규화합니다.예를 들어,
dx
를 1로 설정하면 카메라가 오른쪽으로 이동하여 장면이 좌표축 위치 사각형으로 형성된 상자의 왼쪽 모서리로 밀립니다. 음수 값으로 설정하면 장면이 반대 방향으로 이동합니다.dz
를 0.5로 설정하면 카메라가 카메라 위치와 카메라 대상 사이의 가운데 위치로 이동합니다.'pixels'
—dx
와dy
를 픽셀 오프셋값으로 해석합니다. 이 옵션은dz
를 무시합니다.'data'
—dx
,dy
,dz
를 좌표축 데이터 좌표의 오프셋값으로 해석합니다.
camdolly(ax,...)
은 첫 번째 인수 ax
로 식별되는 좌표축에 대해 동작을 수행합니다. axes 객체를 지정하지 않으면 camdolly
는 현재 좌표축에 대해 동작을 수행합니다.
camdolly
는 좌표축의 CameraPosition
속성과 CameraTarget
속성을 설정합니다. 그러면 CameraPositionMode
속성과 CameraTargetMode
속성이 manual
로 설정됩니다.
예제
버전 내역
R2006a 이전에 개발됨