【技术实现步骤摘要】
一种三维虚拟动画合成的方法和装置
[0001]本专利技术涉及计算机
,尤其涉及一种三维虚拟动画合成的方法和装置。
技术介绍
[0002]随着5G和直播业务的扩展,三维虚拟动画技术成为计算机领域最活跃的研究课题,它主要研究三维模型的各种特性在虚拟空间中的数字化表示。在这类产品中涉及到三维虚拟动画合成技术。
[0003]目前三维虚拟动画合成的实现方案均是通过多组目标顶点实现动画合成来完成丰富的三维虚拟动画效果。
[0004]在实现本专利技术过程中,专利技术人发现现有技术中存在如下问题:
[0005]采用现有的三维虚拟动画合成方案,在面临超多组大数据量的目标顶点输入时,核心处理器的计算性能骤降,致使无法实现超多组的目标顶点的三维虚拟动画合成。
技术实现思路
[0006]有鉴于此,本专利技术实施例提供一种三维虚拟动画合成的方法,增大三维虚拟动画合成中的目标顶点个数的容限,以解决多组大数据量的三维虚拟动画合成的问题。
[0007]为实现上述目的,根据本专利技术实施例的一个方面,提供 ...
【技术保护点】
【技术特征摘要】
1.一种实现三维虚拟动画合成的方法,所述方法包括:确定待处理线程对应的目标顶点的数据标识;根据所述数据标识从阵列形式的目标纹理对象中提取所述目标顶点的属性信息;将所述目标顶点的属性信息和原始顶点的属性信息进行融合,得到三维虚拟动画图像。2.如权利要求1所述的方法,其特征在于,所述目标顶点的属性信息包括:顶点数据和法线数据;在根据所述数据标识从阵列形式的目标纹理对象中提取所述目标顶点的属性数据之前,还包括:以目标顶点对应的顶点数据和法线数据分别作为一个阵列元素,将所有目标顶点对应的所有顶点数据和法线数据转换为矩形阵列形式的目标纹理对象。3.如权利要求2所述的方法,其特征在于,将所有目标顶点对应的所有顶点数据和法线数据转换为矩形阵列形式的目标纹理对象,包括:将所有目标顶点对应的所有顶点数据和法线数据展开排列,得到一维顶点数据;通过对所有目标顶点的顶点数据和法线数据的数据总个数进行最小开方运算,得到目标顶点阵列的行数和列数,并将目标顶点的顶点数据和法线数据存储于转换后的方形阵列形式的目标纹理对象;所述方形阵列形式的目标纹理对象中的空白阵列元素采用预设数据填充。4.如权利要求1所述的方法,其特征在于,所述目标顶点的属性信息包括顶点数据和法线数据;所述数据标识包括索引标识和顶点标识;根据所述数据标识从阵列形式的目标纹理对象中提取所述目标顶点的属性信息,包括:根据所述目标顶点的索引标识和顶点标识,确定所述目标顶点的顶点数据和法线数据在所述阵列形式的目标纹理对象的行位置和列位置;采集所述阵列形式的目标纹理对象中与所述行位置和所述列位置对应的阵列元素,得到所述目标顶点的顶点数据和法线数据。5.如权利要求4所述的方法,其特征在于,确定所述目标顶点的顶点数据和法线数据在所述阵列形式的目标纹理对象的行位置和列位置,包括:根据所述...
【专利技术属性】
技术研发人员:吴朝阳,刘享军,杨超,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。