【技术实现步骤摘要】
本专利技术涉及图像领域,尤其涉及一种动画模型渲染方法、装置、设备以及介质。
技术介绍
1、实现多个以上的骨骼动画是指在一个模型中同时使用多个骨骼动画,并通过控制各个骨骼动画的播放状态和权重来实现复杂的动画效果。通常,一个模型的骨骼动画是由一个骨骼层级结构和对应的动画数据组成。每个骨骼都可以控制模型中的一部分或全部的顶点位置、旋转、缩放等变换。实现多个以上的骨骼动画可以为角色动画、物体动画等带来更丰富和多样化的表现效果。例如,可以同时播放一个角色的行走动画和攻击动画,通过控制各个骨骼动画的权重和过渡方式,实现平滑的过渡效果。在实现多个以上的骨骼动画时,过多的骨骼动画会增加gpu和cpu负担和内存占用,可能对性能产生影响,导致“掉帧”。
2、针对实现多个以上的骨骼动画,现有技术通常采用加载模型并在执行动画时复制模型数据的方式。这种方法在大规模使用骨骼动画模型时存在性能问题,导致页面卡顿或崩溃。因此,针对实现多个以上的骨骼动画时,如何降低页面卡顿或崩溃发生的概率是亟待解决的问题。
技术实现思路<
...【技术保护点】
1.一种动画模型渲染方法,其特征在于,所述方法包括:
2.如权利要求1所述一种动画模型渲染方法,其特征在于,获取所述目标加载实例的第一数集之后,还包括:
3.如权利要求1所述一种动画模型渲染方法,其特征在于,构建所述第二缓存区域,包括:
4.如权利要求1所述一种动画模型渲染方法,其特征在于,在目标屏幕中分别对每个目标待加载实例进行加载渲染后,方法还包括:
5.如权利要求1所述一种动画模型渲染方法,其特征在于,根据每个目标待加载实例的唯一标识、所述第一缓存区域中的第一数集以及所述第二缓存区域中的第二数集,在目标屏幕中分别对
...【技术特征摘要】
1.一种动画模型渲染方法,其特征在于,所述方法包括:
2.如权利要求1所述一种动画模型渲染方法,其特征在于,获取所述目标加载实例的第一数集之后,还包括:
3.如权利要求1所述一种动画模型渲染方法,其特征在于,构建所述第二缓存区域,包括:
4.如权利要求1所述一种动画模型渲染方法,其特征在于,在目标屏幕中分别对每个目标待加载实例进行加载渲染后,方法还包括:
5.如权利要求1所述一种动画模型渲染方法,其特征在于,根据每个目标待加载实例的唯一标识、所述第一缓存区域中的第一数集以及所述第二缓...
【专利技术属性】
技术研发人员:周普,徐祥,罗毅,杨海荣,胥果,马华均,
申请(专利权)人:成都四方伟业软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。