Создание объекта камеры для использования с объектом анимации
h = Aero.Camera
h = Aero.Camera создает объект камеры h для использования с анимационным объектом. Объект камеры использует зарегистрированное преобразование координат. По умолчанию это система координат аэрокосмического тела. Оси пользовательских систем координат должны быть ортогональными.
По умолчанию - Aero.Body объект нативно использует летательные аппараты x-y-z координаты геометрии тела и данные временных рядов. Преобразование данных временных рядов из других систем координат на лету путем регистрации другого CoordTransformFcn функция.
Дополнительные сведения см. в разделе:
| Конструктор | Описание |
|---|---|
Camera | Создание объекта камеры для использования с объектом анимации. |
| Собственность | Описание | Ценности |
|---|---|---|
CoordTransformFcn | Укажите функцию, управляющую преобразованием координат. | Массив MATLAB |
PositionFcn | Укажите функцию, которая управляет положением камеры относительно тела анимации. | Массив MATLAB |
Position | Укажите положение камеры. | Массив MATLAB [-150,-50,0] |
Offset | Задайте смещение камеры. | Массив MATLAB [-150,-50,0] |
AimPoint | Укажите точку цели камеры. | Массив MATLAB [0,0,0] |
UpVector | Укажите вектор вверх камеры. | Массив MATLAB [0,0,-1] |
ViewAngle | Укажите угол обзора камеры. | Массив MATLAB {3} |
ViewExtent | Укажите масштаб просмотра камеры. | Массив MATLAB {[-50,50]} |
xlim | Определить x-axis предел камеры. | Массив MATLAB {[-50,50]} |
ylim | Определить y-axis предел камеры. | Массив MATLAB {[-50,50]} |
zlim | Определить z-axis предел камеры. | Массив MATLAB {[-50,50]} |
PrevTime | Укажите предыдущее время камеры. | Массив MATLAB {0} |
UserData | Укажите пользовательские данные. | Массив MATLAB {[]} |