【技术实现步骤摘要】
一种虚拟资产处理的方法及装置
本申请涉及计算机
,尤其是涉及一种虚拟资产处理的方法及装置。
技术介绍
三维模型的虚拟资产通常需要三维建模工具生成,在得到三维模型的虚拟资产后,可以根据其对应的材质数据和贴图数据,对该三维模型进行渲染,最终呈现出人们常见的三维动画。随着三维模型技术的快速发展,出现了众多版本的三维模型的资产运行软件,这些不同版本的资产运行软件通常使用不同版本的虚拟资产文件,某一版本的资产运行软件不能与任意版本的虚拟资产文件互相兼容,主要是因为数据存储规则不同。因此,需要将虚拟资产文件的版本进行转换。
技术实现思路
有鉴于此,本申请的目的在于提供一种虚拟资产处理的方法及装置,可以在尽量降低转换误差的基础上,减少将第一版本的材质数据集合转换为第二版本材质数据集合的计算量,提升转换效率,进而降低转换错误的发生频率。第一方面,本申请实施例提供了一种虚拟资产处理的方法,所述方法包括:获取第一版本的资产运行软件对应的虚拟资产文件;获取所述虚拟资产文件中的材质数据集合,所述材质数据集合中包括两个以上材质的各维度的参数数据,所述两个以上的材质的种类相同;针对所述材质数据集合中每个维度的参数数据,获取所述虚拟资产文件中所述两个以上材质的每个维度的参数数据的标准数值;根据所述虚拟资产文件中所述两个以上材质的每个维度的参数数据的标准数值和预设的版本数据转换规则,生成第二版本的资产运行软件对应的材质数据集合,所述预设的版本数据转换规则用于表征第一版本资产运行软件每 ...
【技术保护点】
1.一种虚拟资产处理的方法,其特征在于,所述方法包括:/n获取第一版本的资产运行软件对应的虚拟资产文件;/n获取所述虚拟资产文件中的材质数据集合,所述材质数据集合中包括两个以上材质的各维度的参数数据,所述两个以上的材质的种类相同;/n针对所述材质数据集合中每个维度的参数数据,获取所述虚拟资产文件中所述两个以上材质的每个维度的参数数据的标准数值;/n根据所述虚拟资产文件中所述两个以上材质的每个维度的参数数据的标准数值和预设的版本数据转换规则,生成第二版本的资产运行软件对应的材质数据集合,所述预设的版本数据转换规则用于表征第一版本资产运行软件每种维度下的参数数据与第二版本资产运行软件的每种维度下的参数数据之间的计算关系。/n
【技术特征摘要】
1.一种虚拟资产处理的方法,其特征在于,所述方法包括:
获取第一版本的资产运行软件对应的虚拟资产文件;
获取所述虚拟资产文件中的材质数据集合,所述材质数据集合中包括两个以上材质的各维度的参数数据,所述两个以上的材质的种类相同;
针对所述材质数据集合中每个维度的参数数据,获取所述虚拟资产文件中所述两个以上材质的每个维度的参数数据的标准数值;
根据所述虚拟资产文件中所述两个以上材质的每个维度的参数数据的标准数值和预设的版本数据转换规则,生成第二版本的资产运行软件对应的材质数据集合,所述预设的版本数据转换规则用于表征第一版本资产运行软件每种维度下的参数数据与第二版本资产运行软件的每种维度下的参数数据之间的计算关系。
2.根据权利要求1所述的方法,其特征在于,所述根据所述虚拟资产文件中所述两个以上材质的每个维度的参数数据的标准数值和预设的版本数据转换规则,生成第二版本的资产运行软件对应的材质数据集合,包括:
根据所述预设的版本数据转换规则中指示的所述第二版本的资产运行软件对应的材质的每种维度的参数数据,与所述第一版本的资产运行软件至少一种维度的参数数据的之间的计算关系,确定所述第二版本的资产运行软件每种维度下的参数数据;
根据确定的所述第二版本的资产运行软件每种维度下的参数数据,生成所述第二版本的资产运行软件对应的材质数据集合。
3.根据权利要求1所述的方法,其特征在于,针对所述材质数据集合中每个维度的参数数据,获取所述虚拟资产文件中所述两个以上材质的每个维度的参数数据的标准数值,包括:
针对所述材质数据集合中的每个维度的参数数据,确定所述材质数据集合中每个维度的参数数据的平均值或中位数,并将所述平均值或中位数作为对应的维度的参数数据的标准数值。
4.根据权利要求1所述的方法,其特征在于,针对所述材质数据集合中每个维度的参数数据,获取所述虚拟资产文件中所述两个以上材质的每个维度的参数数据的标准数值,包括:
针对所述材质数据集合中的每个维度的参数数据,根据材质数据集合中每个维度的参数数据的数值分布情况,确定所述每个维度的标准数值的范围;
从所述每个维度的标准数值的范围中分别选取一数值,作为对应维度的参数数据的标准数值。
5.根据权利要求4所述的方法,其特征在于,所述每个维度的参数数据的数值分布情况包括:所述每个维度的参数数据的数值分布密度。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述第二版本的资产运行软件对应的材质数据集合,以及所述第一版本的资产运行软件对应的虚拟资产文件中的模型数...
【专利技术属性】
技术研发人员:赵海峰,胡一博,袁文瀚,程顺,王昌昊,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。