[发明专利]调整虚拟物件在虚拟空间中位置的方法及装置在审
申请号: | 201510433776.7 | 申请日: | 2015-07-22 |
公开(公告)号: | CN105068679A | 公开(公告)日: | 2015-11-18 |
发明(设计)人: | 张大为;龙寿伦;李刚;张丰学;熊旭 | 申请(专利权)人: | 深圳多新哆技术有限责任公司 |
主分类号: | G06F3/0346 | 分类号: | G06F3/0346 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 518057 广东省深圳市南山区高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调整 虚拟 物件 虚拟空间 位置 方法 装置 | ||
技术领域
本发明涉及虚拟现实领域,尤其涉及调整虚拟物件在虚拟空间中位置的方法及装置。
背景技术
虚拟现实(VirtualReality,简称VR)技术是指利用电子设备构建一个虚拟空间,并且根据该虚拟空间为用户提供关于视觉、听觉等感官模拟的一种技术。采用虚拟现实技术可以使用户与该虚拟空间内的虚拟物件进行互动,为用户提供如同身历其境的视觉、听觉、触觉等体验。
为增强虚拟空间的真实性,实现用户与虚拟空间中虚拟物件的交互,电子设备在构建虚拟空间时,常常需要预先选择现实世界中存在的一些从设备,并对应在虚拟空间中构建与这些该从设备相对应的虚拟物件。当用户在现实空间中移动这些从设备时,这些从设备对应的虚拟物件也会在虚拟空间中对应进行移动,从而可以实现用户与虚拟空间中虚拟物件的交互。例如,在构建虚拟空间时,可以在虚拟空间中设置一个虚拟手掌,该虚拟手掌与现实空间中的数据手套相对应,当用户在现实空间中移动该数据手套时,该虚拟手掌也对应进行移动,从而使用户可以控制虚拟空间中物件,实现用户与可能空间中虚拟物件的交互。
由此可以看出,为确保用户与虚空间中虚拟物件的交互能够实现,就需要从设备在现实空间中移动时,对应的虚拟物件在也在虚拟空间中进行相应的移动。
发明内容
本发明实施例提供了调整虚拟物件在虚拟空间中位置的方法及装置,可以根据从设备在现实空间中的位置变化对应调整从设备所对应虚拟物件在虚拟空间中的位置。
第一方面,本发明实施例提供了一种调整虚拟物件在虚拟空间中位置的方法,该方法包括:主设备检测是否满足调整从设备所对应物件在虚拟空间中显示位置的预定触发条件;当所述预定触发条件满足时,主设备获取初始三维坐标及当前三维坐标,其中,所述初始三维坐标是指在满足所述预定触发条件时,所述从设备在现实空间坐标系中的位置坐标,所述当前三维坐标是指在满足所述预定触发条件并经过指定时长之后,所述从设备在所述现实空间坐标系中的位置坐标,所述现实空间坐标系为以现实空间中以指定点为原点所建立的三维坐标系;主设备采用与所述预定触发条件对应的计算方式,根据所述初始三维坐标计算出所述当前三维坐标对应的目标三维坐标;主设备将所述虚拟物件调整至所述虚拟空间中任意一个指定坐标系中所述目标三维坐标所指示的位置。
结合第一方面,在第一方面第一种可能的实现方式中,设备采用与所述预定触发条件对应的计算方式,根据所述初始三维坐标计算出所述当前三维坐标对应的目标三维坐标包括:主设备确定与所述预定触发条件相对应的第一动作函数,所述第一动作函数用于以所述初始三维坐标及所述当前三维坐标为输入参数计算所述三维坐标;主设备以所述初始三维坐标及所述当前三维坐标为输入参数,使用所述第一动作函数计算出所述目标三维坐标。
结合第一方面,在第一方面第二种可能的实现方式中,主设备采用与所述预定触发条件对应的计算方式,根据所述初始三维坐标计算出所述当前三维坐标对应的目标三维坐标包括:主设备确定与所述预定触发条件相对应的第二动作函数,所述第二动作函数用于以所述初始三维坐标、所述当前三维坐标及所述指定时长为输入参数计算虚拟空间目标三维坐标;主设备以所述初始三维坐标、所述当前三维坐标及所述指定时长为输入参数,使用所述第二动作函数计算出所述目标三维坐标。
结合第一方面,在第一方面第三种可能的实现方式中,所述预定触发条件包括:所述从设备上的指定按钮被按下;或者,所述从设备位于现实空间的指定空间范围内;或者,所述从设备与其他设备之间发生碰撞事件;或者,主设备或从设备启动。
结合第一方面或第一方面第一至三种可能的实现方式中任意一种,在第一方面第四中可能的实现方式中,所述方法还包括:当所述预定触发条件满足时,主设备获取初始姿态角及当前姿态角,其中,所述初始姿态角是指用于指示在满足所述预定触发条件时,所述从设备在现实空间预设坐标系中的姿态角,所述当前姿态角是用于指示在满足所述预定触发条件并经过指定时长之后,所述从设备在所述现实空间坐标系中的姿态角;主设备采用与所述预定触发条件对应的计算方式,根据所述初始姿态角计算出所述当前姿态角对应的目标姿态角;主设备将所述虚拟物件的姿态调整为所述指定坐标系中所述目标姿态角所指示的姿态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳多新哆技术有限责任公司,未经深圳多新哆技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510433776.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种吹瓶机封口缸组件及吹瓶机
- 下一篇:一种复合双盖瓶盖系统用热嘴芯