Вращайте целевой объект камеры вокруг положения камеры
campan(dtheta,dphi)
campan(dtheta,dphi,coordsys)
campan(dtheta,dphi,coordsys,direction)
campan(ax,...)
campan(dtheta,dphi)
вращает целевой объект камеры текущей системы координат вокруг положения камеры суммами, заданными в dtheta
и dphi
(оба в градусах). dtheta
горизонтальное вращение и dphi
вертикальное вращение.
campan(dtheta,dphi,coordsys)
определите центр вращения с помощью coordsys
аргумент. Это может взять два значения:
'data'
(значение по умолчанию) — Вращает целевой объект камеры вокруг оси, заданной положением камеры и direction
(значением по умолчанию является положительное z направление),
'camera'
— Вращайте камеру о точке, заданной целевым объектом камеры.
campan(dtheta,dphi,coordsys,direction)
задает ось вращения для системы координаты данных с помощью direction
аргумент с положением камеры. Задайте direction
как трехэлементный вектор, содержащий x-, y-, и z-компоненты направления или одну из опций, 'x'
Y
, или 'z'
, указать на [1 0 0]
, [0 1 0], или
[0 0 1]
соответственно.
campan(ax,...)
работает с осями, идентифицированными первым аргументом, ax
. Когда вы не задаете объект осей, campan
работает с текущей системой координат.