一种虚拟对象处理方法技术

技术编号:39818659 阅读:23 留言:0更新日期:2023-12-22 19:37
本申请提供了一种虚拟对象处理方法

【技术实现步骤摘要】
一种虚拟对象处理方法、装置、设备及存储介质


[0001]本申请涉及计算机应用领域中的数据处理技术,尤其涉及一种虚拟对象处理方法

装置

设备及存储介质


技术介绍

[0002]虚拟对象,是指虚拟场景存在的虚拟实体,比如,虚拟桌子,虚拟椅子,虚拟石头,虚拟建筑,虚拟树木,虚拟动物,虚拟角色等

一般来说,虚拟对象携带着碰撞数据,以能够在虚拟场景中进行碰撞检测和物理模拟等处理

[0003]为了在虚拟场景中处理携带碰撞数据数据的虚拟对象,通常先为每个虚拟对象生成一个碰撞数据,再在虚拟场景中处理携带碰撞数据的虚拟对象;如此,随着虚拟场景中虚拟对象的数量增多,碰撞数据的数量也增多,碰撞数据的资源消耗也增多,影响了资源利用率


技术实现思路

[0004]本申请实施例提供一种虚拟对象处理方法

装置

设备

存储介质及程序产品,能够提升资源利用率

[0005]本申请实施例的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种虚拟对象处理方法,其特征在于,所述方法包括:响应于针对待处理对象类别的实例处理请求,确定待处理对象实例,并获得请求缩放参数,其中,所述待处理对象实例为所述待处理对象类别的实例;基于所述待处理对象类别的目标数据对应关系,确定与所述请求缩放参数对应的目标碰撞数据,其中,所述目标数据对应关系表示所述待处理对象类别的缩放参数与碰撞数据之间的对应关系;结合所述待处理对象实例与所述目标碰撞数据,在虚拟场景中呈现与所述请求缩放参数适配的第一虚拟对象,其中,所述第一虚拟对象为所述待处理对象类别的虚拟对象
。2.
根据权利要求1所述的方法,其特征在于,所述实例处理请求为以下中的至少一种:实例放置请求

实例缩放请求和实例镜像请求,其中,实例放置请求用于请求在所述虚拟场景中放置所述待处理对象类别的所述虚拟对象,所述实例缩放请求用于请求缩放所述虚拟场景中所述待处理对象类别的所述虚拟对象,所述实例镜像请求用于请求对所述虚拟场景中所述待处理对象类别的所述虚拟对象进行镜像处理
。3.
根据权利要求1或2所述的方法,其特征在于,当所述实例处理请求为实例放置请求时,所述响应于针对待处理对象类别的实例处理请求,确定待处理对象实例,包括:响应于针对所述待处理对象类别的所述实例放置请求,生成所述待处理对象实例
。4.
根据权利要求3所述的方法,其特征在于,所述响应于针对所述待处理对象类别的所述实例放置请求,生成所述待处理对象实例,包括:响应于针对所述待处理对象类别的所述实例放置请求,获得待呈现位置;针对所述待呈现位置生成所述待处理对象实例;所述结合所述待处理对象实例与所述目标碰撞数据,在虚拟场景中呈现与所述请求缩放参数适配的第一虚拟对象,包括:结合所述待处理对象实例与所述目标碰撞数据,在所述虚拟场景的所述待呈现位置中,呈现与所述请求缩放参数适配的所述第一虚拟对象
。5.
根据权利要求1或2所述的方法,其特征在于,当所述实例处理请求为实例缩放请求或实例镜像请求时,所述响应于针对待处理对象类别的实例处理请求,确定待处理对象实例,包括:响应于针对所述待处理对象类别的所述实例缩放请求或所述实例镜像请求,确定待处理实例标识;基于所述待处理实例标识,查找出待解除对象实例;将所述待解除对象实例与原始碰撞数据解除关联,得到所述待处理对象实例
。6.
根据权利要求1或2所述的方法,其特征在于,所述响应于针对待处理对象类别的实例处理请求之前,所述方法还包括:响应于应用启动请求,获得各种对象类别分别对应的基准碰撞数据和基准缩放参数;基于所述基准缩放参数和所述基准碰撞数据之间的对应关系,确定数据对应关系,得到与各种所述对象类别对应的各个所述数据对应关系;所述基于所述待处理对象类别的目标数据对应关系,确定与所述请求缩放参数对应的目标碰撞数据之前,所述方法还包括:从各个所述数据对应关系中,确定与所述待处理对象类别对应的所述目标数据对应关

。7.
根据权利要求1或2所述的方法,其特征在于,所述响应于针对待处理对象类别的实例处理请求,确定待处理对象实例,并获得请求缩放参数之后,以及所述结合所述待处理对象实例与所述目标碰撞数据,在虚拟场景中呈现与所述请求缩放参数适配的第一虚拟...

【专利技术属性】
技术研发人员:任长城
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1