系统开发技术与工具

1.系统框架及体系说明

虚拟仿真实验由Web页面和3D虚拟实验两部分组成,并利用超链接和内置Javascrip函数进行调用和数据传递。

(1)Web页面,是用户访问虚拟实验的入口,页面上提供了访问三维虚拟实验的超链接、理论学习页面系统、自测题、实验报告和申报资料等内容。

(2)3D虚拟实验是整个系统的核心,利用三维虚拟场景和交互程序,为学生构建一个完整的虚拟实验学习环境,学生在此虚拟环境中可完成xxxxxxxxxxxxxxxxxx等内容的学习。

2.具体开发技术与工具

实验教学项目
开发技术 三维建模技术、人机交互技术、虚拟现实(VR)技术、Web3D技术
开发工具

美术工具:3ds Max、Photoshop

编程工具:Visual Studio、Eclipse

引擎:Unity3d

项目品质 单场景总面数(三角面)

 场景:小于158.9K

贴图分辨率

 精模型:1024×1024

 普通模型:512×512或256×256

 低模型:128×128

帧频、刷新率(由视角和计算机性能决定)

 所有场景:30FPS以上

分辨率(由用户屏幕决定)

 最低要求分辨率:1366×768

 推荐分辨率:1920×1080

动作反馈时间(由用户计算机性能决定)

 常规交互操作响应时间<500毫秒

 数据计算响应时间,根据数据计算量的多少而定,比如计算0-π之间内力,所取间隔角度的多少会对计算时间由直接影响,间隔角度越小计算时间越长,反之时间越短。

 帧频、刷新率、动作反馈时间和使用者的计算机硬件性能有直接关系,计算机性能越高帧频、刷新率越高、动作反馈时间越短,此外这几个参数还与使用者在虚拟环境中观察角度有关,同时进入观察视野的虚拟3D对象越少,则效率越高反馈时间越短。

 分辨率与使用者屏幕分辨率有直接关系。

管理平台
开发语言 C#、Asp.net
开发工具 Visual Studio 2019
采用的数据库 MySQL、SQLite、XML、JSON