APP下载

虚拟现实中基于Herm ite曲线实现固定漫游路径算法与优化

2014-10-16裴玉刘桂阳师翊

黑龙江八一农垦大学学报 2014年1期

裴玉,刘桂阳,师翊

(黑龙江八一农垦大学信息技术学院,大庆163319)

随着社会的进步,虚拟现实技术在计算机领域已经得到了广泛的发展,它能够为使用者提供关于视觉、听觉、触觉等感官的模拟,使用户不用亲临现场就有如同身临其境一般。近年来,虚拟现实技术在城市规划、工程设计、医学、文化传播、旅游、教育等领域有着极为广泛的应用[1]。可以说,虚拟现实技术的综合应用,具有广阔的发展前景和良好的社会、经济效益。虚拟环境漫游是虚拟现实应用的基本功能之一,构造一个虚拟环境漫游系统,就是利用高性的计算机软硬件创建参与者具有身临其境的人机交互能力、有助于启发构思的信息环境[2]。Unity3D作为一种三维虚拟现实游戏平台,是一个全面整合的专业游戏引擎。它可以充分、实时的处理大量的三维模型,使用户在三维场景中真实的感受到被仿真系统运行中的动态变化。

在三维场景中,漫游是一个重要的表现手法。漫游[3]包括自主漫游、固定路径漫游。固定漫游控制路径既可以用于到相机漫游,也可以用于其他虚拟对象的自动运动。如何确定这些路径,在这方面,技术相对已经比较成熟,多数是利用现成的曲线计算,对于普通的二次曲线是可以实现平滑的过程,但是往往这是一个比较复杂的过程,会占用大量的时间。在交互状态下如何去设置控制点,不是很方便,只能用样条曲线。样条曲线的特点是由多个控制点进行拟合的,它的控制点是关键,如何在实际问题中动态的实现这些控制点是一个难题,而且在控制点中,找到中间某个差值,也需要用控制点计算,每步大量的运算,给实时运行造成很大的负担[4]。……

登录APP查看全文