随着网络的发展和应用的广泛需求,虚拟现实系统开发平台的发展趋势为实时渲染标准统一、操作简单化、可移植性以及软件开源4个方面。
1.实时渲染标准统一
目前虚拟现实系统开发平台种类很多,基本满足上面提到的基本要求。但是由这些软件设计的虚拟场景,在进行浏览,尤其是Web3D浏览时,通常需要下载安装相应的插件在IE浏览器上,即实时渲染引擎。这些插件一般都是由各自公司自己设计的,花费了较长时间。对于用户来说,下载并安装插件也会浪费很多时间。所以,目前解决此问题的最好办法是确定统一的实时渲染的标准,设计一个或几个实时渲染插件并预装到相应的浏览器中。这是虚拟现实系统开发平台的一大趋势。
2.操作简单化
操作简单化也是虚拟现实系统开发平台发展趋势之一。目前虚拟现实系统开发平台需要相关的实时系统、面向对象语言、网络、物理建模和多任务等方面的知识。较好的程序员精通这些技术,但是他们不可能熟悉各种虚拟现实应用的专业领域。反之,各个专业的专家不具备必要的系统开发技巧,这就限制了虚拟现实的广泛应用。所以,这种知识缺口的弥补就需要创造出一种“操作简单且稳定的平台”,即傻瓜型的开发平台
3.可移植性
可移植性是系统开发平台的另一个发展趋势。可移植性是指开发的虚拟现实环境独立于软件、硬件及网络环境,不需要作任何修改便可在不同的计算机上运行,并且由于虚拟现实的硬件设备相对较昂贵,因此不同的软件平台都能兼容并独立于这些硬件。
4.开源
开源是未来各种软件的发展趋势,也是系统开发平台发展的趋势。通过开源,软件平台将拥有庞大的开源网络开发社区,通过开放式的社区模式,让发烧友以及开源志愿者参与到研发队伍中来,而且作为终端用户的他们最了解自己的需求,由此能开发出更适合用户,更友好的软件平台。
内容来源:刘光然 《虚拟现实技术》