【技术实现步骤摘要】
一种动画模型骨骼处理方法、装置、电子设备及存储介质
本申请涉及计算机领域,尤其涉及一种动画模型骨骼处理方法、装置、电子设备及存储介质。
技术介绍
现代三维游戏中有大量的人物模型或者动画模型、动画资源,骨骼模型是应用最泛的三维模型。在游戏中,骨骼模型及其相关的动画,在对应的人物美术资源中占较大比例。目前,相关技术中需要对动画模型的身体部位进行调整时,无法单轴向调节骨骼,只能直接对该身体部位对应的骨骼进行所有坐标轴向的等比例缩放。例如,当用户想要调节动画模型大臂长度时,将一并调节大臂的粗细。这样,当大臂发生运动、镜头位置改变或存在交互动作时,大臂发生动画形变,调节后的手臂效果失真。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请实施例提供了一种动画模型骨骼处理方法、装置、电子设备及存储介质。根据本申请实施例的一个方面,提供了一种动画模型骨骼处理方法,包括:确定动画模型中待调节的区域骨骼所对应的子集骨骼,所述子集骨骼包括调节骨骼,所述调节骨骼与所述动画模型绑定并继承所述区域骨骼 ...
【技术保护点】
1.一种动画模型骨骼处理方法,其特征在于,包括:/n确定动画模型中待调节的区域骨骼所对应的子集骨骼,所述子集骨骼包括调节骨骼,所述调节骨骼与所述动画模型绑定并继承所述区域骨骼的坐标;/n获取所述区域骨骼的第一调节操作对应的第一调节参数;/n根据所述第一调节参数确定所述调节骨骼的第二调节参数;/n根据所述第二调节参数执行对所述调节骨骼的第二调节操作。/n
【技术特征摘要】
1.一种动画模型骨骼处理方法,其特征在于,包括:
确定动画模型中待调节的区域骨骼所对应的子集骨骼,所述子集骨骼包括调节骨骼,所述调节骨骼与所述动画模型绑定并继承所述区域骨骼的坐标;
获取所述区域骨骼的第一调节操作对应的第一调节参数;
根据所述第一调节参数确定所述调节骨骼的第二调节参数;
根据所述第二调节参数执行对所述调节骨骼的第二调节操作。
2.根据权利要求1所述的方法,其特征在于,当所述第一调节操作为缩放操作时,所述第一调节参数包括对所述区域骨骼各坐标轴向上的缩放倍数;
所述根据所述第一调节参数确定所述调节骨骼的第二调节参数,包括:
根据所述区域骨骼在第一坐标轴向上的第一缩放倍数,反向得到所述调节骨骼在所述第一坐标轴向上的第二缩放倍数,其中,所述第一坐标轴向包括所述区域骨骼的一个坐标轴向或两个坐标轴向,所述区域骨骼与所述调节骨骼在所述第一坐标轴向上的缩放操作相反;
根据所述第一坐标轴向和所述第二缩放倍数得到所述第二调节参数。
3.根据权利要求2所述的方法,其特征在于,所述第二缩放倍数小于所述第一缩放倍数。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述调节骨骼为所述区域骨骼的bone骨骼,与所述区域骨骼的CS骨骼对齐。
5.根据权利要求1所述的方法,其特征在于,所述子集骨骼还包括所述区域骨骼的子骨骼;
所述方法还包括:
根据所述第一调节参数确定所述子骨骼的第三调节参数;
根据所述第三调节参数执行对所述子骨骼的第三调节操作。
6.根据权利要求5所述的方法,其特征在于,当所述第一调节操作为缩放操作时,所述根据所述第一调节参数确定所述子骨骼的第三调节参数,包括:
根据对所述区域骨骼缩放操作的第一缩放倍数,得到所述子骨骼的第三缩放倍数,所述区域骨骼与所述子骨骼的缩放操作相反;
根据所述第三缩放倍数得到所述第三调节参数。
7.根...
【专利技术属性】
技术研发人员:马浩然,
申请(专利权)人:完美世界北京软件科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。