PEVR是为通用的3D互动软件和简单3D游戏的开发提供一个平台,它集成了3D互动所需的各种触发类型机制,以及各种类型的响应功能。同时允许使用者自行摆放触发,并编辑触发的响应内容,体验平台同时提供了良好的功能扩展机制。它从系统结构上将3D模型的制作从整个3D互动软件的开发中独立出来,在系统运行时又通过内部专门的关联机制将虚拟世界(3D场景)模型和体验平台动态结合。
软件特色
1、大大降低了3D互动软件的开发难度;
2、集成了各种类型的触发机制;
3、避免了不同工种之间沟通的困难;
4、丰富的各行业场景、设备、组件等资源。
使用方法
主界面包括资源列表、编辑菜单、场景界面、对象列表、转换工具、任务编辑界面以及状态编辑界面等七大部分。
1、资源列表
资源列表按照面板的方式分布在主面板的左侧,其按照类型划分为环境、建筑、人物、动物、植物、交通工具、天空盒、灯具、动画、辅助设施、电力设施、特效以及基本形状基本涵盖多数种类的三维模型。每一种类型的资源又可以进一步细分为具体的模型,如下图所示,当点击人物类型的图标时,则显示具体的多个人物角色三维模型。当用鼠标左键点击某个具体模型时,可以拖拽到场景中。
点击资源列表的联网下载按钮后,就会在列表的右方弹出该资源类型的云平台下载模型界面。通过点击下载可以把想要的模型直接下载到本地资源里。下载完成后再点击该资源列表面板就可以找到下载的模型预览图,可直接拖入场景内使用。
2、任务编辑器面板
任务编辑面板用于确定每个状态之间的交互设计,本编辑器的核心设计思路是基于有限状态机的思想,即通过有限个状态以及在这些状态之间的转移和动作等来表现一系列的逻辑行为,进而构筑一个游戏任务,具体操作就是通过有限状态机将对象的复杂行为特征归纳为有限个不同的“状态”,然后在每个状态中分别指定一系列“行为”让处于该该状态的对象来执行,同时设置一些“条件”(在有限状态机中称做“事件”),当这些条件被满足时(或者说是事件被触发),对象的从当前状态变换为另一个状态,由此带来其所执行“行为”的的变化。
∨ 展开