Добавьте точку зрения для анимации виртуальной реальности
addViewpoint(h, parent_node, parent_field, node_name)
h.addViewpoint(parent_node, parent_field, node_name)
addViewpoint(h, parent_node, parent_field, node_name,
description)
h.addViewpoint(parent_node,
parent_field, node_name, description)
addViewpoint(h, parent_node, parent_field, node_name,
description, position)
h.addViewpoint(parent_node,
parent_field, node_name, description, position)
addViewpoint(h, parent_node, parent_field, node_name,
description, position, orientation)
h.addViewpoint(parent_node, parent_field, node_name,
description, position, orientation)
addViewpoint(h, parent_node, parent_field, node_name)
и h.addViewpoint(parent_node, parent_field, node_name)
добавить точку обзора с именем node_name
чьи parent_node
является полем родительского узла объекта vrnode и чья parent_field
является допустимым родительским полем объекта vrnode для объекта анимации виртуального мира, h
.
addViewpoint(h, parent_node, parent_field, node_name,
description)
и h.addViewpoint(parent_node,
parent_field, node_name, description)
добавить точку обзора с именем node_name
чьи parent_node
является полем родительского узла объекта vrnode и чья parent_field
является допустимым родительским полем объекта vrnode для объекта анимации виртуального мира, h
. description
- вектор символов или строка, которую вы хотите описать точку зрения.
addViewpoint(h, parent_node, parent_field, node_name,
description, position)
и h.addViewpoint(parent_node,
parent_field, node_name, description, position)
добавить точку обзора с именем node_name
чьи parent_node
является полем родительского узла объекта vrnode и чья parent_field
является допустимым родительским полем объекта vrnode для объекта анимации виртуального мира, h
. description
- вектор символов или строка, которую вы хотите описать точку зрения и position
- положение точки обзора. Задайте position
использование координат VRML (x
y
z
).
addViewpoint(h, parent_node, parent_field, node_name,
description, position, orientation)
и h.addViewpoint(parent_node, parent_field, node_name,
description, position, orientation)
добавить точку обзора с именем node_name
чьи parent_node
является полем родительского узла объекта vrnode и чья parent_field
является допустимым родительским полем объекта vrnode для объекта анимации виртуального мира, h
. description
- вектор символов или строка, которую вы хотите описать точку зрения, position
- положение точки зрения и orientation
- ориентация точки обзора. Задайте position
использование координат VRML (x
y
z
). Задайте orientation
в формате угла оси VRML (x
y
z
Θ).
Примечание
Если вы звоните addViewpoint
только с аргументом description необходимо задать положение и ориентацию точки обзора с помощью Simulink® 3D Animation™ vrnode/setfield
(функция Simulink 3D Animation). Для этого необходимо использовать координаты VRML.
Добавьте точку обзора с именем chaseView.
h = Aero.VirtualRealityAnimation; h.VRWorldFilename = [matlabroot,'/toolbox/aero/astdemos/asttkoff.wrl']; copyfile(h.VRWorldFilename,[tempdir,'asttkoff.wrl'],'f'); h.VRWorldFilename = [tempdir,'asttkoff.wrl']; h.initialize(); h.addViewpoint(h.Nodes{2}.VRNode,'children','chaseView','View From Helicopter');