编辑器功能介绍
编辑器功能介绍
文件
文件菜单主要包含场景的创建、打开和保存等功能。
各操作说明如下:
命令 | 描述 | 快捷键 |
---|---|---|
新建场景 | 新建一个空场景,同时清空当前场景 | |
打开工程 | 打开IdeaVR场景工程,打开“.world”文件 | |
导入模型 | 从外部导入一个模型文件 | |
导出节点 | 将工程中的节点导出 | |
保存 | 保存当前场景 | Ctrl+S |
另存为 | 另存当前场景 | |
打包场景 | 打包一个IdeaVR场景,保存为".ivr"文件 | |
最近工程 | 加载最近打开过的场景文件或模型文件 | |
退出 | 结束运行,退出软件 |
下面举例说明文件菜单中的功能:
导入模型
IdeaVR支持导入通用VR格式文件。 目前支持的通用VR格式有:".fbx"、“.obj”、“.3ds”、“.dae”和“.stl”;
导出节点
在场景中选择一个节点,选择“导出节点”,在对话框中输入保存路径和名称,点击确定,完成节点导出。
打包场景
将场景工程文件合并打包并在目标文件夹下保存为*.ivr文件,可在IVRPlayer端和IVRViewer端进行查看。 如下图中导入两个模型至同一场景:
点击“打包场景”后,当前场景目录下会生成一个后缀为“.ivr”的打包文件:
此文件可在IVRPlayer端和IVRViewer端中打开查看:
编辑
编辑菜单主要包含对场景进行一系列的编辑命令。其中,选择、平移、旋转和缩放功能也可通过顶部工具栏直接选择并执行。
各操作说明如下:
命令 | 描述 | 快捷键 |
---|---|---|
选择 | 双击选择节点 | Z |
平移 | 移动选中节点 | X |
旋转 | 旋转选中节点 | C |
缩放 | 放大/缩小选中节点 | V |
克隆 | 复制当前选中的节点 | Ctrl+C |
删除 | 删除当前选择的节点 | Delete |
移至相机 | 将当前选择的节点移动至当前视口区域中央 | T |
视图
视图菜单控制视口显示方式。(四种透视图示例见“3.2编辑器视口-视口工具栏”)
各操作说明如下:
命令 | 描述 | 快捷键 |
---|---|---|
透视图 | 按透视投影方式显示当前场景 | |
前视图 | 按正交投影方式显示场景的前视图 | |
顶视图 | 按正交投影的方式显示场景的顶视图 | |
侧视图 | 按正交投影的方式显示场景的侧视图 | |
隐藏/显示 | 隐藏或显示当前选择节点 | |
全部显示 | 显示所有节点 | |
聚焦 | 将当前选择的节点在视口中央显示 | F |
全屏 | 视口区域全屏显示 | F8 |
Tips: “编辑”菜单中的“移至相机”按钮是将节点目标移动到目前视口的中央,移动后节点的相对位置改变;“视图”菜单中的“聚焦”按钮是将节点目前的位置在视口中央显示,移动节点的相对位置不变。常用“聚焦”按钮。***
创建
创建菜单主要包含创建各种类型节点的命令,是常用的菜单。
各操作说明如下:
命令 | 描述 |
---|---|
节点 | 创建节点,包括空节点、引用节点、和支点三种节点类型。 |
相机 | 创建一个相机,可以改变相机的位置,来改变观察场景的位置和角度。 |
草地 | 在场景中创建草地节点。 |
布告板 | 在场景中创建布告板节点。 |
粒子 | 创建粒子效果,模拟火、烟、爆炸、电流等特效。 |
灯光 | 创建灯光节点,包括点光源、聚光灯、泛光灯和平行光四种类型的灯光节点。 |
水 | 创建水节点。其中水面选项为在场景中创建水节点;网格水面选项为从外部导入网格节点,这个节点会被赋予水的材质特效。 |
多媒体 | 创建多媒体节点。包括音频、视频和幻灯片三种多媒体节点。 |
UI组件 | 创建UI组件节点。包括文本框和按钮节点。 |
出题 | 在场景中出题,包括常规题和操作题。前者可在场景中导入试题并进行测试,测试结束后系统将自动进行评分,并给出测试结果(支持xml格式);后者可在直接编辑试题并在场景中呈现。 |
考题编辑 | 编辑考试题目。 |
触发器 | 编辑空间触发器。 |
遮挡剔除 | 创建对象禁用渲染的一个立体区域,包括遮挡剔除、区域剔除和入口剔除三种遮挡方式。 |
注意:通过创建菜单导入的节点,不可以通过双击视口中的物体选中,只能从节点数中选择相应的节点。 |
下面举例说明创建菜单中的功能:
节点
-
空节点:常作父节点,作为一连串节点的整体使用。
-
引用节点:选择场景中某一节点后在文件菜单里选择“导出节点”对其进行保存。打开创建菜单,在节点中选择“引用节点”即可对已保存的节点进行导入。导入引用节点后,在场景中对其原节点进行修改,引用节点也会自动进行改变。
粒子
粒子功能可以用来在场景中创建如水、火、闪电、气流、光波等动画。
下面通过一个火焰动画的创建来说明此功能的使用:
(1)创建粒子
在创建菜单中点击“粒子”,具体设置在右下方属性栏进行修改,如下图:
(2)更改名称
在属性栏中的“节点”标签页,“名称”一栏中输入需要修改的粒子名,按ENTER键完成更改。修改成功后上方场景管理中的节点名也会变化。
(3)修改材质
本案例中创建火焰动画,使用4x4的火焰纹理贴图如下:
在属性栏中“物体”标签页,点击“修改材质”按钮,弹出对话框如下:
在对话框中切换至“纹理”标签页,在“漫反射”下点击下图中红色方框处文件夹按钮,弹出导入文件对话框:
将相应路径下的4x4的火焰纹理贴图导入,效果如下:
(4)修改参数
在属性栏中切换至“物体”标签页:
将类型修改为“点”:
勾选“4x4纹理图”选项,并将生成率改为“20”:
最终得到火焰动画效果如下:
灯光
选择创建“灯光”,可选择创建点光源、聚光灯、泛光灯和平行光四种类型的灯光节点。
多媒体
IdeaVR 2019 支持创建音频、视频和幻灯片三种类型的多媒体文件。 下面以导入PPT为例,进行简单介绍:
(1)“创建”的“多媒体”菜单下点击“幻灯片”,打开导入对话框,打开需要导入的ppt文件:
(2)完成导入后,效果如下:
需要对场景中的ppt进行翻页时,分别对ppt左右两侧进行点击即可向前或向后翻页。
(3)场景管理器中可查看此ppt节点,节点下共包含3个子节点,分别为:left、right、start。
取消勾选left节点前的方框,取消场景中ppt向前翻页功能;取消勾选right节点前方框,取消场景中ppt向后翻页功能;取消勾选start节点前的方框,场景中ppt左下角的“从头播放”按键消失,回到ppt最开头页的功能被取消。
(4)属性中可对ppt节点进行编辑。同时,取消勾选“背景”或“深度测试”,
UI组件
UI组件支持在场景中创建文本框或按钮,其中按钮属性包括布告板、相机跟随和GUI鼠标三种。
考题编辑&出题
IdeaVR 2019的出题包括常规题和操作题两种类型。常规题指场景中出现的文字形式的考题,包括单选题、多选题和是非题;操作题是通过操作节点对学生进行测试的考题。
- 考题编辑:
(1)IdeaVR 2019 中自带考题编辑功能。在“创建”菜单下选择“考题编辑”,打开考题编辑框,可对考题进行简单而快速的编辑。
(2)点击保存,在对话框中将已编辑的考题保存至指定目录下。文件将以“ .xml” 的格式保存。
- 出题:
常规题:考试系统可以通过导入“.xml”格式的文档自动生成题库,具体操作如下:
(1)“创建” 菜单栏下点击“出题”按钮,选择常规题,打开文件导入对话框;
(2)选择后缀名为“.xml” 的考题文件,打开如下图:
(3)点击场景管理器中出现的examination节点前的小三角可将节点展开查看考题下的每一个题目,如下图。
操作题: 操作题通过操作节点对学生进行测试。
(1)“创建” 菜单栏下点击“出题”按钮,选择操作题,打开编辑框;
将场景管理器中的节点拖入选项,对考题进行设置。完成设置后如下所示,场景中出现题项,右侧场景管理器中出现一名称为“ObjectExam”的节点。同时也可在下方的属性栏中对考题进行编辑修改。
- 答题:
(1)答题及判分:右击考试节点会出现下拉菜单,点击考试之后即可进入考试模式。答题前需要先保存场景。
鼠标点击左右图标按钮将进入下一题或上一题。在头盔模式时直接用手柄射线选择即可。答题完成时,将会显示得分面板。如果其中有题目没有选择就跳过,到最后一题时会提示是否跳转到未答的题目继续进行答题。
(2)考试记录:答题之后将有答题记录保存在场景目录下,以“.exam”格式的文件存在。此时,如果右击该考试节点,将会出现考试记录导入的下拉菜单,导入之后可以浏览考试的答题情况及查看分数。
触发器
创建菜单中的“触发器”支持在场景中创建空间触发器:
遮挡剔除
支持三种剔除功能,可在场景中创建一个立体区域对对象禁用渲染。
— 遮挡剔除:在场景中创建一个立体空间,对位于此空间后方无法在当前相机中看到的对象禁用渲染,如下图。
- 区域剔除:在场景中创建一个立体空间,对位于此空间内部的部分禁用渲染,如下图。
- 入口剔除
设置好遮挡后,可进入运行模式在场景中四处移动住相机进行测试。