exponenta event banner

Кампус

Установка или запрос положения камеры

Синтаксис

campos
campos([camera_position])
campos('mode')
campos('auto')
campos('manual')
campos(ax,...)

Описание

campos возвращает положение камеры в текущих осях.

campos([camera_position]) устанавливает заданное значение положения камеры в текущих осях. Укажите положение в виде трехэлементного вектора, содержащего координаты x, y и z требуемого местоположения в единицах данных осей.

campos('mode') возвращает значение режима положения камеры, которое может быть auto (значение по умолчанию) или manual.

campos('auto') устанавливает режим расположения камеры в auto.

campos('manual') устанавливает режим расположения камеры в manual.

campos(ax,...) выполняет набор или запрос по осям, идентифицированным первым аргументом, ax. Если объект оси не указан, campos работает на текущих осях.

campos задает или запрашивает значения осей CameraPosition и CameraPositionMode свойства. Положение камеры - это точка декартовой системы координат осей, по которым просматривается сцена.

Примеры

свернуть все

Перемещение камеры вдоль оси X выполняется последовательно.

surf(peaks)
axis vis3d off
for x = -200:5:200
    campos([x,5,10])
    drawnow
end

Представлен до R2006a