主要内容

VR来源

从虚拟世界读取数据万博1manbetx模型

  • 图书馆:
  • 万博1manbetxSimulink 3D动画

  • VR源块

描述

使用VR来源块提供在用户导航虚拟世界和模拟中的用户之间的交互性和Simulink的仿真万博1manbetx®模型。这VR来源阻止用户与虚拟世界的交互并将该数据传递给模型以影响模型的模拟。这VR来源从“块参数”对话框中指定的虚拟世界字段中读取值,并将其值输入到模型。

您可以使用的一些方式的例子VR来源块从虚拟世界输入到Simulink模型的数据包括:万博1manbetx

  • 使用虚拟世界的传感器数据来控制模拟。有关详细信息,请参阅将传感器添加到虚拟世界检测对象冲突

  • 提供用户导航与虚拟世界中的交互与模型的仿真之间的交互性。

  • 对虚拟世界事件的模拟反应,例如脚本的时间刻度或输出。

  • 使用虚拟世界的静态信息,例如框的大小,以控制模拟。

例如,您可以在虚拟世界中指定设定值,以便用户交互地指定虚拟世界对象的位置。然后仿真响应对象的变化位置。这VR来源块可以从虚拟世界读取模型事件,例如脚本的时间刻度或输出。这VR来源块还可以读取有关虚拟世界的模型静态信息(例如,虚拟世界3D文件中定义的框的大小)。有关使用模型的示例VR来源块,看看虚拟控制面板设置设定点子系统在这方面vrcrane_panel.例子。

笔记

当前的内部查看器窗口(vrfigure.)属性与Simulink模型一起保存在一起。万博1manbetx下次打开模型时,将打开内部查看器窗口,其中包含相同的参数,例如位置,大小和导航模式。关闭查看器窗口时,如果这些属性已更改,则Simulink软件不会提醒您。万博1manbetx

要打开“块参数”对话框VR来源堵塞:

  • 当你第一次添加一个VR来源块,它仍然没有与虚拟世界相关联,双击块。

  • 否则,在万博1manbetxSimulink 3D Animation™查看器,选择模拟块参数。如果观看者尚未打开,则可以通过双击打开它VR来源堵塞。

你不能使用万博1manbetxSimulink Coder™软件编译包含一个模型的软件VR来源堵塞。

港口

输出

展开全部

输出信号,驱动所选节点的虚拟现实可视化的输出信号虚拟世界树

数据类型:双倍的

参数

展开全部

默认情况下,关联虚拟世界3D文件的完整路径将显示在此文本框中。如果在此框中仅输入文件名,则该软件假定虚拟世界3D文件驻留在与模型文件相同的文件夹中。您可以指定VRML文件或X3D文件。

  • 点击新的打开一个空默认虚拟世界编辑器。当您输入源文件名或使用浏览按钮,这新的按钮成为一个编辑按钮。

  • 点击编辑使用源文件打开启动默认虚拟世界编辑器。

  • 点击看法在观察世界万博1manbetxSimulink 3D动画查看器或Web浏览器。

  • 点击重新加载更改后重新加载世界。

启用此参数以在加载Simulink模型后显示虚拟世界。万博1manbetx

启用此参数以使虚拟世界可访问,以便在客户端计算机上查看。如果您未选中此复选框,那么世界仅在主机上可见。此参数相当于Remoteview.A的财产vrworld.目的。

描述显示在所有虚拟现实对象列表中,在标题栏中万博1manbetxSimulink 3D动画查看器,以及虚拟世界列表中万博1manbetxSimulink 3D动画HTML页面。此参数相当于描述A的财产vrworld.目的。

指定块的采样时间,或指定-1继承采样时间。

此框显示虚拟世界3D文件和虚拟世界本身的结构。

具有名称的节点标有红色箭头。您可以从中访问它们万博1manbetxSimulink 3D动画界面。没有名称的节点,但其子女被命名也标有红色箭头。此标记方案使您可以通过使用箭头遍历树来找到所有可访问的节点。其他节点在他们的名字之前有一个蓝色点。

具有您设置的值的字段已复选框。使用这些复选框选择您希望Simulink软件更新其值的字段。万博1manbetx对于所选的每个字段,在块中创建一个输入端口。输入端口以对应于虚拟世界3D文件的顺序分配给所选节点和字段。

无法写入其值的字段(因为他们的父节点没有名称,或者因为它们不是虚拟世界数据类Eventin.或者公开菲尔德)有一个x形的图标。

启用此参数以在虚拟世界树中显示节点类型。

例子:

启用此参数以在虚拟场景树中显示字段类型。

在R2011B中介绍