【技术实现步骤摘要】
适用于大规模虚拟现实重定向行走的映射方法及系统
[0001]本专利技术涉及虚拟现实
,特别涉及一种适用于大规模虚拟现实重定向行走的映射方法及系统。
技术介绍
[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
,并不必然构成现有技术。
[0003]VR(Virtual Reality,虚拟现实)的概念在20世纪80年代提出,虚拟现实是随着计算机技术发展,特别是高性能计算、计算机图形学和人机交互技术的发展,人类在模拟真实世界方向达到的最新境界。在当代VR技术中,虚拟漫游技术已经成为了如今的VR研究热点之一,而其研究目的就是如何让用户自然的在虚拟世界中移动,并在有限的物理空间中探索更大的虚拟空间。为了解决这一局限性,实现用自然行走的方式在小型物理空间漫游大型虚拟场景,近年来涌现出了大量的RDW(Redirected Walking,重定向行走)技术。
[0004]RDW的工作原理是交互地、无察觉地在用户周围旋转虚拟场景,从而在真实空间的运动和虚拟空间的感知之间引入微妙的差异。理论上来说,如果跟踪区 ...
【技术保护点】
【技术特征摘要】
1.一种适用于大规模虚拟现实重定向行走的映射方法,其特征在于:包括以下过程:获取虚拟漫游场景数据;根据获取的虚拟漫游场景数据,得到漫游路径;将虚拟场景中的漫游路径分解为多段;将分段后的虚拟路径以最小化内能为目标依次映射为B
é
zier曲线;根据预设平滑约束条件,将相邻的曲线连接成连续平滑曲线,得到实际空间中的行走路径。2.如权利要求1所述的适用于大规模虚拟现实重定向行走的映射方法,其特征在于:根据获取的虚拟漫游场景数据,得到漫游路径,包括:根据虚拟漫游场景数据建立Voronoi图,根据Voronoi边建立邻接矩阵,并建立一颗搜索树;选取漫游路径的起点和终点,在所建立的搜索树中,进行深度优先遍历,得到漫游的骨架路径;用线段连接起点和终点到骨架路径上,得到虚拟场景中的漫游路径。3.如权利要求1所述的适用于大规模虚拟现实重定向行走的映射方法,其特征在于:将虚拟场景中的漫游路径分解为多段,包括:根据分治策略,通过设定分块的系数α和跟踪空间的长度l,选择最优方法采用控制点迭代的方式进行分割。4.如权利要求1所述的适用于大规模虚拟现实重定向行走的映射方法,其特征在于:根据拟牛顿法优化求解最小化内能的目标函数,利用外点法将约束问题转化为无约束问题,最终得到B
é
zier曲线。5.如权利要求1所述的适用于大规模虚拟现实重定向行走的映射方法,其特征在于:每段虚拟路径的内能包括:拉伸能量、弯曲能量和扭曲能量的加和。6.如权利要求1所述的适用于大规模虚拟现实重定向行走的映射方法,其特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。