8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 360 361 362 363 364 365

•campos ([к у z]) •— задание положения камеры в декартовой системе координат осей.

•cpmode = campos(mode) —- выходной аргумент является строковой переменной и может быть auto или manual в зависимости от значения свойства осей cameraPositionMode (см. разд. "Управление камерой" главы 4).

•campos(mode) — установка свойства осей CameraPositionMode. ВХОДНОЙ аргумент может принимать значения auto или manual.

•campos (Нах, ...) — управление положением камеры на осях с указателем Нах.

□camproj — установка или определение типа проекции осей трехмерных графиков на экран.

•proj = camproj — выходной аргумент proj содержит тип проекции трехмерных осей на экран. Возможны два варианта: orthographic или perspective, в зависимости от значения свойства Projection осей координат.

•camproj (projection) — задание типа проекции трехмерных осей на экран (orthographic ИЛИ perspective).

•camproj (Нах, ...) — установка или определение типа проекции осей с указателем Нах на экран.

□camroll — поворот камеры вокруг ее оси (взаимное расположение камеры и объекта описано в разд. "Управление камерой" главы 4).

•camroll (dtheta) — поворот камеры на угол dtheta (в градусах) по часовой стрелке. Пример содержится в листинге П5.

Листинг П5. Поворот камеры вокруг ее оси

sphere hold on cylinder for i = 1:60

pause(O.Ol)

camroll (6)


Применение поворота камеры к осям с указателем нах производится при помощи обращения camroll (Нах, dtheta).

□ camtarget — позиционирование камеры.

•с = camtarget — возвращает вектор с координатами точки, на которую направлена камера, в декартовой системе координат текущих осей.

•camtarget ([х у z]) — устанавливает положение точки, на которую направлена камера в декартовой системе координат текущих осей, т.е. свойство CameraTarget принимает значение [х у z] (см.разд. "Управление камерой"главы 4).

•ctmode = camtarget (mode*) — выходной аргумент является строковой переменной и содержит значение auto или manual свойства

CameraTargetMode.

•camtarget (mode) — устанавливает режим позиционирования камеры, т. е. свойство CameraTargetMode принимает значение mode (auto или manual).

•camtarget (Нах, ...) — позиционирование камеры на осях с указателем Нах.

П сатир — установка или получение направления вектора камеры.

•v = сатир — выходной аргумент v является вектором камеры в декартовой системе координат текущих осей (см. разд. "Управление камерой" главы 4).

•сатир([х у z]) — входной аргумент задает вектор камеры в декартовой системе координат текущих осей. Длина вектора не имеет значения, важно определяемое им направление. Свойство cameraupvector принимает значение [х у г].

•upmode = camup ( mode)— выходной аргумент является строковой переменной и содержит значение auto или manual свойства

CameraUpVectorMode.

•camup (mode) — устанавливает режим выбора направления вектора

камеры, т.е. свойство CameraUpVectorMode принимает Значение mode (auto или manual).

•camup(нах, ...)— установка или получение направления вектора камеры осей с указателем Нах.


□ camva — установка и получение угла обзора объекта камерой.

•с = camva — выходной аргумент с является углом обзора (в градусах) объекта камерой на текущих осях (см. разд. "Управление камерой" главы 4).

•camva (а) — входной аргумент а задает угол обзора (в градусах) объекта камерой на текущих осях. Свойство CameraViewAngle принимает значение с.

•cvamode = camva(mode) — выходной аргумент является строковой переменной и содержит значение (auto или manual) свойства CameraViewAngleMode.

•camva (mode) — устанавливает режим выбора угла обзора, т. е. свойство CameraViewAngleMode принимает значение mode (auto ИЛИ manual).

camva (ах,...) — установка и получение угла обзора объекта камерой на осях с указателем Нах.

~) camzoom — изменение угла обзора объекта камерой.

•camzoom (р) — значение входного аргумента р, большее единицы, приводит к увеличению угла обзора, если р меньше единицы, но больше нуля, то угол обзора уменьшается. Свойство CameraViewAngleMode принимает значение manual, а значение cameraViewAngle изменияет-ся соответствующим образом. Пример применения camzoom приведен в листинге Пб.

\ Листинг П6. Изменение угла обзора объекта

sphere

for i = 1D:-1:3 pause(0.05) camzoom(1/10)

end

for i = 3:10 pause(0.05) camzoom(10)



0 ... 360 361 362 363 364 365