[发明专利]虚拟现实中的对象的协同操纵有效
申请号: | 201780069141.0 | 申请日: | 2017-12-01 |
公开(公告)号: | CN109923509B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 蒂姆·格利森;伊恩·麦吉利夫雷 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;安翔 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟现实 中的 对象 协同 操纵 | ||
1.一种协同操纵虚拟现实中的对象的方法,包括:
由被配置为产生VR环境的VR服务器的处理电路系统,接收来自第一用户的执行所述VR环境中的对象从当前状态到第一状态的第一操纵的第一请求以及来自第二用户的执行所述VR环境中的所述对象从所述当前状态到第二状态的第二操纵的第二请求;
生成指示所述第一请求与所述第二请求之间的冲突的冲突状态;
在执行所述第一操纵之后向所述第一用户提供所述对象的图像;
在执行所述第二操纵之后向所述第二用户提供所述对象的图像;
解决所述冲突以产生指示对所述第一请求的授予和对所述第二请求的拒绝的已解决状况;
响应于产生所述已解决状况,向所述第二用户提供所述对象到所述第一状态的操纵的图像;
响应于接收到所述第一请求和所述第二请求,在执行所述第二操纵之后向所述第一用户提供所述对象的图像并且在执行所述第一操纵之后向所述第二用户提供所述对象的图像,所述第一用户和第二用户中的每一个都被提供有所述对象到所述第一状态和所述第二状态的所述操纵的相应图像;以及
响应于产生所述已解决状况,向所述第一用户提供所述第二状态下的所述对象的删除,
其中,向所述第二用户提供所述对象到所述第一状态的操纵的图像包括向所述第二用户提供所述第二状态下的所述对象的所述删除。
2.根据权利要求1所述的方法,其中,向所述第二用户提供所述对象到所述第一状态的操纵的图像包括通过中间状态集合生成所述对象从所述第二状态到所述第一状态的操纵。
3.根据权利要求1所述的方法,其中,所述对象在所述VR环境中被提供为网图,所述网图包括多个顶点、边缘和面;
其中,生成所述冲突状态包括识别被执行了所述第一操纵和所述第二操纵的所述对象的所述网图的公共顶点、边缘或面。
4.根据权利要求1所述的方法,其中,解决所述冲突包括:
(i)将所述第一操纵表示为第一操作转换以及(ii)将所述第二操纵表示为第二操作转换;
将预定义规则应用于所述第一操作转换和所述第二操作转换以产生对所述第一操纵的所述授予和对所述第二操纵的所述拒绝。
5.根据权利要求1所述的方法,进一步包括记录所述第一操纵的二阶效应。
6.一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质包括计算机程序代码,所述计算机程序代码在由被配置为产生第一用户和第二用户所沉浸的VR环境的VR服务器的处理电路系统执行时使所述处理电路系统执行方法,所述方法包括:
接收来自第一用户的执行所述VR环境中的对象从当前状态到第一状态的第一操纵的第一请求以及来自第二用户的执行所述VR环境中的所述对象从所述当前状态到第二状态的第二操纵的第二请求;
生成指示所述第一请求与所述第二请求之间的冲突的冲突状态;
在执行所述第一操纵之后向所述第一用户提供所述对象的图像;
在执行所述第二操纵之后向所述第二用户提供所述对象的图像;
解决所述冲突以产生指示对所述第一请求的授予和对所述第二请求的拒绝的已解决状况;
响应于产生所述已解决状况,向所述第二用户提供所述对象到所述第一状态的操纵的图像;
响应于接收到所述第一请求和所述第二请求,在执行所述第二操纵之后向所述第一用户提供所述对象的图像并且在执行所述第一操纵之后向所述第二用户提供所述对象的图像,所述第一用户和第二用户中的每一个都被提供有所述对象到所述第一状态和所述第二状态的所述操纵的相应图像;以及
响应于产生所述已解决状况,向所述第一用户提供所述第二状态下的所述对象的删除,
其中,向所述第二用户提供所述对象到所述第一状态的操纵的图像包括向所述第二用户提供所述第二状态下的所述对象的所述删除。
7.根据权利要求6所述的非易失性计算机可读存储介质,其中,向所述第二用户提供所述对象到所述第一状态的操纵的图像包括通过中间状态集合生成所述对象从所述第二状态到所述第一状态的操纵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780069141.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于运行操作系统的方法和操作系统
- 下一篇:用于应用程序数据的动态洞察对象