[发明专利]虚拟场景中的对象交互方法及装置在审
申请号: | 202111282847.X | 申请日: | 2021-11-01 |
公开(公告)号: | CN113856197A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 宁锌 | 申请(专利权)人: | 上海米哈游天命科技有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;A63F13/56;A63F13/77 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;冯建基 |
地址: | 200233 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 场景 中的 对象 交互 方法 装置 | ||
1.一种虚拟场景中的对象交互方法,包括:
获取与所述虚拟场景相对应的场景信息,根据所述场景信息确定目标对象中符合交互条件的交互对象;其中,所述目标对象为所述虚拟场景中包含的已加载对象视觉模型的对象;
加载所述交互对象的对象交互模型;其中,所述对象交互模型用于响应针对所述交互对象触发的交互操作;
在确定已加载对象交互模型的交互对象符合卸载条件的情况下,卸载符合卸载条件的交互对象的对象交互模型,并将所述符合卸载条件的交互对象的对象交互模型缓存至缓存空间。
2.根据权利要求1所述的方法,其中,所述加载所述交互对象的对象交互模型包括:
判断所述缓存空间中是否已缓存有所述交互对象的对象交互模型;
在所述缓存空间中已缓存有所述交互对象的对象交互模型的情况下,从缓存空间中加载所述交互对象的对象交互模型。
3.根据权利要求2所述的方法,其中,所述判断所述缓存空间中是否已缓存有所述交互对象的对象交互模型之后,还包括:
在所述缓存空间中未缓存有所述交互对象的对象交互模型的情况下,从非缓存空间中加载所述交互对象的对象交互模型。
4.根据权利要求3所述的方法,其中,所述缓存空间包括:内存空间;所述非缓存空间包括:本地终端中包含的硬盘空间、或云服务器中包含的存储空间。
5.根据权利要求1-4任一所述的方法,其中,所述获取与所述虚拟场景相对应的场景信息之前,还包括:
将所述虚拟场景中包含的目标对象划分为第一类目标对象以及第二类目标对象;其中,所述第一类目标对象的响应优先级高于所述第二类目标对象;
则所述将所述符合卸载条件的交互对象的对象交互模型缓存至缓存空间包括:
判断所述符合卸载条件的交互对象是否为第一类目标对象;
若是,将所述符合卸载条件的交互对象的对象交互模型缓存至缓存空间。
6.根据权利要求5所述的方法,其中,所述将所述虚拟场景中包含的目标对象划分为第一类目标对象以及第二类目标对象包括:
根据各个目标对象的对象类型、交互响应方式、历史交互频次和/或目标对象的关联实体数量,将所述虚拟场景中包含的目标对象划分为第一类目标对象以及第二类目标对象。
7.根据权利要求5或6所述的方法,其中,所述缓存空间包括:多个缓存子空间,各个缓存子空间的访问速度不同,且各个缓存子空间分别对应于不同的对象优先级;
则所述将所述符合卸载条件的交互对象的对象交互模型缓存至缓存空间包括:
确定符合卸载条件的交互对象的对象优先级,将所述符合卸载条件的交互对象的对象交互模型缓存至与所述对象优先级相对应的缓存子空间。
8.根据权利要求1-7任一所述的方法,其中,所述与所述虚拟场景相对应的场景信息包括以下中的至少一个:与所述虚拟场景相对应的动作对象的对象状态信息、以及所述虚拟场景中包含的目标对象的对象状态信息;
其中,所述与所述虚拟场景相对应的动作对象的对象状态信息包括:所述动作对象相对于所述目标对象的相对位置信息、和/或所述动作对象触发的交互操作的操作状态信息;
则所述交互条件包括以下中的至少一种:
所述动作对象与所述目标对象之间的相对距离小于第一预设距离阈值;
所述动作对象针对所述目标对象具有交互意图;其中,所述交互意图根据所述动作对象触发的交互操作的操作类型确定;
并且,所述卸载条件包括:
已加载对象交互模型的交互对象与动作对象之间的相对距离大于第二预设距离阈值;和/或,
已加载对象交互模型的交互对象与动作对象之间的未交互时长大于预设时长阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海米哈游天命科技有限公司,未经上海米哈游天命科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111282847.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种柔性均匀撒播排种装置
- 下一篇:一种滤清器生产用清理机构