编辑器功能介绍

编辑器功能介绍

文件

文件菜单主要包含场景的创建、打开和保存等功能。

各操作说明如下:

命令 描述 快捷键
新建场景 新建一个空场景,同时清空当前场景
打开工程 打开IdeaVR场景工程,打开“.world”文件
导入模型 从外部导入一个模型文件
导出节点 将工程中的节点导出
保存 保存当前场景 Ctrl+S
另存为 另存当前场景
打包场景 打包一个IdeaVR场景,保存为".ivr"文件
最近工程 加载最近打开过的场景文件或模型文件
退出 结束运行,退出软件

下面举例说明文件菜单中的功能:

导入模型

IdeaVR支持导入通用VR格式文件。 目前支持的通用VR格式有:".fbx"、“.obj”、“.3ds”、“.dae”和“.stl”;

导出节点

在场景中选择一个节点,选择“导出节点”,在对话框中输入保存路径和名称,点击确定,完成节点导出。

IdeaVR2019

打包场景

将场景工程文件合并打包并在目标文件夹下保存为*.ivr文件,可在IVRPlayer端和IVRViewer端进行查看。 如下图中导入两个模型至同一场景:

IdeaVR2019

点击“打包场景”后,当前场景目录下会生成一个后缀为“.ivr”的打包文件:

IdeaVR2019

此文件可在IVRPlayer端和IVRViewer端中打开查看:

IdeaVR2019

编辑

编辑菜单主要包含对场景进行一系列的编辑命令。其中,选择、平移、旋转和缩放功能也可通过顶部工具栏直接选择并执行。

各操作说明如下:

命令 描述 快捷键
选择 双击选择节点 Z
平移 移动选中节点 X
旋转 旋转选中节点 C
缩放 放大/缩小选中节点 V
克隆 复制当前选中的节点 Ctrl+C
删除 删除当前选择的节点 Delete
移至相机 将当前选择的节点移动至当前视口区域中央 T

视图

视图菜单控制视口显示方式。(四种透视图示例见“3.2编辑器视口-视口工具栏”)

各操作说明如下:

命令 描述 快捷键
透视图 按透视投影方式显示当前场景
前视图 按正交投影方式显示场景的前视图
顶视图 按正交投影的方式显示场景的顶视图
侧视图 按正交投影的方式显示场景的侧视图
隐藏/显示 隐藏或显示当前选择节点
全部显示 显示所有节点
聚焦 将当前选择的节点在视口中央显示 F
全屏 视口区域全屏显示 F8

Tips: “编辑”菜单中的“移至相机”按钮是将节点目标移动到目前视口的中央,移动后节点的相对位置改变;“视图”菜单中的“聚焦”按钮是将节点目前的位置在视口中央显示,移动节点的相对位置不变。常用“聚焦”按钮。***

创建

创建菜单主要包含创建各种类型节点的命令,是常用的菜单。

各操作说明如下:

命令 描述
节点 创建节点,包括空节点、引用节点、和支点三种节点类型。
相机 创建一个相机,可以改变相机的位置,来改变观察场景的位置和角度。
草地 在场景中创建草地节点。
布告板 在场景中创建布告板节点。
粒子 创建粒子效果,模拟火、烟、爆炸、电流等特效。
灯光 创建灯光节点,包括点光源、聚光灯、泛光灯和平行光四种类型的灯光节点。
创建水节点。其中水面选项为在场景中创建水节点;网格水面选项为从外部导入网格节点,这个节点会被赋予水的材质特效。
多媒体 创建多媒体节点。包括音频、视频和幻灯片三种多媒体节点。
UI组件 创建UI组件节点。包括文本框和按钮节点。
出题 在场景中出题,包括常规题和操作题。前者可在场景中导入试题并进行测试,测试结束后系统将自动进行评分,并给出测试结果(支持xml格式);后者可在直接编辑试题并在场景中呈现。
考题编辑 编辑考试题目。
触发器 编辑空间触发器。
遮挡剔除 创建对象禁用渲染的一个立体区域,包括遮挡剔除、区域剔除和入口剔除三种遮挡方式。
注意:通过创建菜单导入的节点,不可以通过双击视口中的物体选中,只能从节点数中选择相应的节点。

下面举例说明创建菜单中的功能:

节点
  • 空节点:常作父节点,作为一连串节点的整体使用。

  • 引用节点:选择场景中某一节点后在文件菜单里选择“导出节点”对其进行保存。打开创建菜单,在节点中选择“引用节点”即可对已保存的节点进行导入。导入引用节点后,在场景中对其原节点进行修改,引用节点也会自动进行改变。

粒子

粒子功能可以用来在场景中创建如水、火、闪电、气流、光波等动画。

下面通过一个火焰动画的创建来说明此功能的使用:

(1)创建粒子

在创建菜单中点击“粒子”,具体设置在右下方属性栏进行修改,如下图:

IdeaVR2019

(2)更改名称

在属性栏中的“节点”标签页,“名称”一栏中输入需要修改的粒子名,按ENTER键完成更改。修改成功后上方场景管理中的节点名也会变化。

IdeaVR2019

(3)修改材质

本案例中创建火焰动画,使用4x4的火焰纹理贴图如下:

IdeaVR2019

在属性栏中“物体”标签页,点击“修改材质”按钮,弹出对话框如下:

IdeaVR2019

在对话框中切换至“纹理”标签页,在“漫反射”下点击下图中红色方框处文件夹按钮,弹出导入文件对话框:

IdeaVR2019

将相应路径下的4x4的火焰纹理贴图导入,效果如下:

IdeaVR2019

(4)修改参数

在属性栏中切换至“物体”标签页:

IdeaVR2019

将类型修改为“点”:

IdeaVR2019

勾选“4x4纹理图”选项,并将生成率改为“20”:

IdeaVR2019

最终得到火焰动画效果如下:

IdeaVR2019

灯光

选择创建“灯光”,可选择创建点光源、聚光灯、泛光灯和平行光四种类型的灯光节点。

多媒体

IdeaVR 2019 支持创建音频、视频和幻灯片三种类型的多媒体文件。 下面以导入PPT为例,进行简单介绍:

(1)“创建”的“多媒体”菜单下点击“幻灯片”,打开导入对话框,打开需要导入的ppt文件: IdeaVR2019

(2)完成导入后,效果如下:

IdeaVR2019

需要对场景中的ppt进行翻页时,分别对ppt左右两侧进行点击即可向前或向后翻页。

(3)场景管理器中可查看此ppt节点,节点下共包含3个子节点,分别为:left、right、start。

IdeaVR2019

取消勾选left节点前的方框,取消场景中ppt向前翻页功能;取消勾选right节点前方框,取消场景中ppt向后翻页功能;取消勾选start节点前的方框,场景中ppt左下角的“从头播放”按键消失,回到ppt最开头页的功能被取消。

(4)属性中可对ppt节点进行编辑。同时,取消勾选“背景”或“深度测试”,

IdeaVR2019

UI组件

UI组件支持在场景中创建文本框或按钮,其中按钮属性包括布告板、相机跟随和GUI鼠标三种。

考题编辑&出题

IdeaVR 2019的出题包括常规题和操作题两种类型。常规题指场景中出现的文字形式的考题,包括单选题、多选题和是非题;操作题是通过操作节点对学生进行测试的考题。

  • 考题编辑:

(1)IdeaVR 2019 中自带考题编辑功能。在“创建”菜单下选择“考题编辑”,打开考题编辑框,可对考题进行简单而快速的编辑。

IdeaVR2019

(2)点击保存,在对话框中将已编辑的考题保存至指定目录下。文件将以“ .xml” 的格式保存。

IdeaVR2019

  • 出题:

常规题:考试系统可以通过导入“.xml”格式的文档自动生成题库,具体操作如下:

(1)“创建” 菜单栏下点击“出题”按钮,选择常规题,打开文件导入对话框;

IdeaVR2019

(2)选择后缀名为“.xml” 的考题文件,打开如下图:

IdeaVR2019

(3)点击场景管理器中出现的examination节点前的小三角可将节点展开查看考题下的每一个题目,如下图。

IdeaVR2019

操作题: 操作题通过操作节点对学生进行测试。

(1)“创建” 菜单栏下点击“出题”按钮,选择操作题,打开编辑框;

IdeaVR2019

将场景管理器中的节点拖入选项,对考题进行设置。完成设置后如下所示,场景中出现题项,右侧场景管理器中出现一名称为“ObjectExam”的节点。同时也可在下方的属性栏中对考题进行编辑修改。

IdeaVR2019

  • 答题:

(1)答题及判分:右击考试节点会出现下拉菜单,点击考试之后即可进入考试模式。答题前需要先保存场景。

IdeaVR2019

鼠标点击左右图标按钮将进入下一题或上一题。在头盔模式时直接用手柄射线选择即可。答题完成时,将会显示得分面板。如果其中有题目没有选择就跳过,到最后一题时会提示是否跳转到未答的题目继续进行答题。

IdeaVR2019

IdeaVR2019

(2)考试记录:答题之后将有答题记录保存在场景目录下,以“.exam”格式的文件存在。此时,如果右击该考试节点,将会出现考试记录导入的下拉菜单,导入之后可以浏览考试的答题情况及查看分数。

IdeaVR2019

触发器

创建菜单中的“触发器”支持在场景中创建空间触发器:

IdeaVR2019

遮挡剔除

支持三种剔除功能,可在场景中创建一个立体区域对对象禁用渲染。

— 遮挡剔除:在场景中创建一个立体空间,对位于此空间后方无法在当前相机中看到的对象禁用渲染,如下图。

IdeaVR2019

IdeaVR2019

  • 区域剔除:在场景中创建一个立体空间,对位于此空间内部的部分禁用渲染,如下图。

IdeaVR2019

IdeaVR2019

  • 入口剔除

设置好遮挡后,可进入运行模式在场景中四处移动住相机进行测试。