主要内容

编辑虚拟世界

有关在编辑器中打开文件的信息,请参见打开3D世界编辑器

有关一步一步的教程,请参见建立和连接一个虚拟世界

添加对象

通过在中添加节点来添加虚拟世界对象(例如,飞机的机翼)树形结构窗格。节点的层次结构控制节点属性应用的范围。

笔记

节点必须具有惟一的名称才能在金宝app®3 d动画™产品

添加对象的方法

使用其中一种方法添加节点。

方法 程序
使用节点菜单
  1. 树形结构窗格中,选择要添加的对象的父节点。

  2. 选择节点>添加

  3. 要添加所需的节点,请选择适当的子菜单。

为节点使用上下文菜单
  1. 树形结构窗格中,右键单击要添加的对象的父节点。

  2. 要添加所需的节点,请选择添加节点菜单,然后选择相应的子菜单。

从库中插入对象

对于布料,纹理,孩子们节点,选择插入自菜单选项(从节点菜单或节点的上下文菜单)。

有关库对象的信息,请参见3D世界编辑器库

添加一个内联虚拟世界3D文件

对于一个孩子们的节点,节点菜单或节点的上下文菜单,选择内联虚拟现实三维文件菜单项。

您可以内联VRML文件(.wrl)文件,但不是X3D文件(.x3d.x3dv).

您添加的节点将被添加到层次结构中的不同位置,这取决于您选择的开始添加节点的节点。

选定的节点 添加节点的位置
在等级制度的最底层
下一层的节点(例如,a变换节点)。 在选定节点上方
A.孩子们节点 孩子们节点(作为所选节点的子节点)

复制并粘贴节点

您可以复制顶层之下的节点变换将复制的节点粘贴为另一个节点的子节点,包括节点。

可以将复制的节点粘贴为显式文本副本(粘贴)或作为参考副本(粘贴作为参考).

  • 显式文本副本允许您编辑该节点的属性,独立于您复制的原始节点。

  • 引用的复制节点将出现术语使用.引用副本简化了树形结构窗格显示。对原始(引用)节点所做的编辑将应用于复制的节点,确保两个节点保持彼此的精确副本。

要复制和粘贴节点,请执行以下操作:

  1. 树形结构窗格中,选择要复制的节点。

  2. 复制节点,使用一个在这些技术中:

    • 选择编辑>复制

    • 右键单击该节点并选择复制

  3. 在相应的节点下,粘贴复制的节点。

    • 使用粘贴节点一个以下技术:

      • 选择编辑>粘贴或者是粘贴作为参考菜单项。

      • 右键单击父节点并选择粘贴节点,然后选择粘贴粘贴作为参考

在虚拟世界之间复制和粘贴

在同一个编辑会话中,您可以将一个虚拟世界3D文件中的虚拟世界中的节点复制到另一个不同文件中的虚拟世界中。从一个虚拟世界复制节点后,选择文件>开放打开要粘贴节点的第二个文件。

编辑对象属性

要定义对象的特征,请在树形结构窗格中,选择适当的属性。在3D世界编辑器的底部,使用对象属性编辑窗格以更改属性值。然后单击申请

这个树形结构窗格显示当前属性值,这反映了您的编辑。

当您在3D World Editor中输入数值字段值时,您可以使用MATLAB®表达式和MATLAB变量。例如,要将角度从度转换为弧度,请输入MATLAB表达式,如25 *π/ 180

使用摄影机位置设置视点值

你可以在3D世界编辑器中使用当前的摄像机位置交互式地指定一个视点。

  1. 导航到场景中你想要视点的位置。

  2. 树形结构窗格中,右键单击一个的观点节点。

  3. 选择从当前摄像机复制值

指定一个URL

对于具有URL字段,若要指定URL,请选择节点并使用其中一种方法。

  • 在URL的属性编辑框中,输入URL。

  • 选择属性编辑框左侧的0,然后单击选择文件的URL按钮。导航到文件。

使用注释记录虚拟世界

记录一个虚拟世界,在对象属性编辑窗格中,使用评论选项卡用于显示节点和属性。评论可以帮助其他人理解虚拟世界的设计。

评论不会出现在虚拟世界中。它们出现在虚拟世界3D文件中,在给定节点或属性的旁边,在以#

显示事件字段

您可以显示事件eventOut“三维世界编辑器”树窗格中的字段。或者单击显示事件按钮或选择>显示事件

你可以表演对象中的事件映射原型声明。

展开和折叠节点

中展开节点树形结构窗格中,单击节点左侧的加号(+)。若要折叠节点,请单击节点左侧的负号(-)。

要在一个步骤中展开或折叠所有节点,请选择>全部展开>全部折叠

在一个节点内展开子树:

  1. 在树结构窗格中,右键单击一个节点。

  2. 从关联菜单中,选择扩展子树

展开一个节点的子树的替代方法有:

  • 选择>扩展子树

  • 单击按钮。

隐藏的默认值

要简化树状图,可以隐藏默认值。选择>隐藏的默认值.若要显示默认值,请清除隐藏的默认值选择。

突出节点和虚拟世界对象

要在3D world Editor视图窗格中使用鼠标指针选择并高亮显示虚拟世界对象,请使用选择模式。使用该模式高亮显示定义虚拟世界对象的节点,或高亮显示节点定义的虚拟世界对象。在3D world Editor显示窗格中,所选虚拟世界对象将以橙色轮廓。例如:

  1. 打开vrtkoff虚拟世界与选择文件>在编辑器中打开

  2. 在“3D世界编辑器”工具栏中,单击按钮。

    提示

    或者,您可以选择视图窗格>选择菜单项。

    当光标悬停在视图窗格中的可选对象上时,光标形状将更改为手形符号。

  3. 在虚拟世界显示窗格中,单击飞机尾部。

    相应的形状树结构窗格中的节点将亮显。

  4. 在树结构窗格中,单击塔(变换)节点,选择底部形状节点。塔楼的楼层都是高亮的。

    提示

    如果您在树结构窗格中选择了一个节点,但在虚拟世界显示窗格中没有看到突出显示的任何东西,请调整视角使突出显示的对象可见。

  5. 要返回到导航模式,请在“三维世界编辑器”工具栏中,单击按钮。

    提示

    或者,您可以选择视图窗格>导航菜单项。

您可以使用转移单击,在树结构窗格或视图窗格中选择多个对象。

如果您不希望在选择对象时高亮显示它们,在显示窗格中右键单击并清除呈现>高亮显示选定对象选择。或者,您可以使用F4关键。

笔记

复合虚拟世界对象,例如使用内联原型节点,作为一个整体被选中并突出显示。您不能选择这些对象的单个组件。

选择和突出显示首选项

默认情况下,视图窗格中的游标在虚拟世界中导航。要使视图窗格中的鼠标光标默认处于选择模式,请设置金宝app仿真软件3 d动画三维世界编辑器首选项查看面板鼠标行为偏爱选择.作为替代,可以用theDefaultEditorMouseBehavior参数与vrsetpref命令。

默认情况下,当您使用选择模式选择虚拟世界对象时,虚拟世界对象将高亮显示。若要使选定虚拟世界对象的默认行为不高亮显示对象,请设置金宝app仿真软件3 d动画三维世界编辑器首选项强调选择的物体偏爱.作为替代,可以用theDefaultEditorHighlighting参数与vrsetpref命令。

将节点包装为另一个节点的子节点

将连续的节点包装为另一个节点的子节点:

  1. 选择节点。你可以使用转移键来选择连续的节点,以及CTRL键来选择不连续的节点。

  2. 右键单击选中的节点并从上下文菜单中选择包装的

    作为另一种选择,在3D世界编辑器菜单栏上,选择节点>包装的

  3. 从节点列表中,选择要在其中包装选定节点的节点。

删除节点

要删除一个或多个节点,请选择节点并使用以下方法之一:

  • 在工具栏上,单击红色的X按钮。

  • 单击删去按钮。

  • 选择编辑>删去

  • 右键单击该节点并选择删去

编辑菜单中,也可以删除特定子节点或选定父节点的所有子节点,而无需删除父节点。

要剪切一个节点并将其保存到剪贴板中,选择该节点并使用以下技术之一:

  • 在工具栏上,单击剪子按钮。

  • 选择编辑>减少

  • 右键单击该节点并选择减少

保存和导出虚拟世界三维文件

您可以使用将虚拟世界文件保存为虚拟世界文件>保存文件>另存为菜单项。

如果你使用保存选项时,三维世界编辑器通过附加贝克先生之后.wrl,.x3dv,或.x3d扩展。

如果你使用另存为选项时,三维世界编辑器将使用指定的新名称保存文件。该文件以Simulink 3D动画查看器和3D世界编辑器支持的形式保存(例如,保存的文件保留指向库纹理文件的链接)。金宝app金宝app

使用文件>出口用于导出虚拟世界三维文件以供使用的菜单项:

  • 使用其他VRML或X3D工具

  • 在不同的计算机上

  • 在以前版本的Simulink 3D动画(以前是虚拟现实工金宝app具箱)产品中(用于VRML文件)

笔记

无法保存X3D文件(.x3d.x3dv)文件作为VRML(.wrl)文件。

对于导出的文件,3D世界编辑器将引用内联虚拟世界3D文件和纹理文件复制到\u文件文件夹。它修改这些文件的相应URL,使它们指向\u文件文件夹中。

编辑VRML和X3D脚本

添加VRML或X3D脚本节点:

  1. 树状结构窗格中,选择节点。

  2. 使用节点>添加>常见的>脚本菜单

脚本界面元素:

  1. 右键单击一个脚本节点。

  2. 选择合适的添加接口项目菜单选项。

下面是a的一个例子脚本中的节点树状结构窗格。

对于一个url节点,单击该节点并指定JavaScript的路径®文件或输入URL代码对象属性编辑窗格。

另见

功能

相关的话题