Создание анимационного объекта виртуальной реальности
h = Aero.VirtualRealityAnimation
h = Aero.VirtualRealityAnimation создает объект анимации виртуальной реальности. Объект анимации возвращается в h. Объект анимации имеет следующие методы и свойства.
Aero.VirtualRealityAnimation недоступен для Aerospace Toolbox Online.
| Конструктор | Описание |
|---|---|
VirtualRealityAnimation | Создание объекта анимации виртуальной реальности. |
| Метод | Описание |
|---|---|
addNode | Добавление существующего узла в текущий мир виртуальной реальности. |
addRoute | Добавление инструкции VRML ROUTE в анимацию виртуальной реальности. |
addViewpoint | Добавление точки обзора для анимации виртуальной реальности. |
delete | Уничтожить анимационный объект виртуальной реальности. |
initialize | Создание и заполнение объекта анимации виртуальной реальности. |
nodeInfo | Создание списка узлов, связанных с объектом анимации виртуальной реальности. |
play | Анимация мира виртуальной реальности для заданного положения и угла в данных временных рядов. |
removeNode | Удаление узла из объекта анимации виртуальной реальности. |
removeViewpoint | Удаление узла точек обзора из анимации виртуальной реальности. |
saveas | Сохранение мира виртуальной реальности, связанного с анимационным объектом виртуальной реальности. |
updateNodes | Установка нового перевода и поворота подвижных элементов в анимации виртуальной реальности. |
Методы Aero.VirtureTalkAnimation, изменяющие текущий мир виртуальной реальности, используют временный .wrl для управления этими изменениями. Эти методы включают в себя:
Помните о следующем:
После того, как методы вносят изменения, они повторно инициализируют мир, используя информацию, хранящуюся во временном .wrl файл.
При удалении объекта анимации виртуальной реальности это действие удаляет временный файл.
Используйте saveas метод сохранения временного .wrl файл.
Эти методы не влияют на созданные пользователем .wrl файлы.
| Собственность | Описание | Ценности |
|---|---|---|
Name | Укажите имя объекта анимации. | Вектор символов | строка |
VRWorld | Возвращает объект vrworld, связанный с объектом анимации. | Массив MATLAB |
VRWorldFilename | Укажите | Вектор символов | строка |
VRWorldOldFilename | Укажите старый | Массив MATLAB |
VRWorldTempFilename | Укажите временный | Вектор символов | строка |
VRFigure | Возвращает объект vrfigure, связанный с объектом анимации. | Массив MATLAB |
Nodes | Укажите узлы, содержащиеся в объекте анимации. | Массив MATLAB |
Viewpoints | Укажите точки обзора, которые содержит анимационный объект. | Массив MATLAB |
TimeScaling | Укажите масштаб времени в секундах. | дважды |
TStart | Укажите время начала записи в секундах. | дважды |
TFinal | Укажите время окончания в секундах. | дважды |
TCurrent | Укажите текущее время в секундах. | дважды |
FramesPerSecond | Укажите скорость в кадрах в секунду. | дважды |
ShowSaveWarning | Укажите параметр отображения предупреждения о сохранении. | дважды
|
VideoFileName | Укажите имя файла видеозаписи. | Вектор символов | строка |
VideoCompression | Укажите тип файла сжатия видеозаписи. Дополнительные сведения о сжатии видео см. в разделе |
По умолчанию:
|
VideoQuality | Укажите качество видеозаписи. Для получения дополнительной информации о качестве видео см. | Значение между дважды По умолчанию:
|
VideoRecord | Включить запись видео. |
По умолчанию:
|
VideoTStart | Укажите время начала видеозаписи для запланированной записи. | Значение между дважды По умолчанию:
|
VideoTFinal | Укажите время остановки видеозаписи для запланированной записи. | Значение между дважды По умолчанию:
|