角色模型的形态调整方法、装置、处理设备及存储介质制造方法及图纸

技术编号:35102005 阅读:21 留言:0更新日期:2022-10-01 17:09
本发明专利技术提供一种角色模型的形态调整方法、装置、处理设备及存储介质,涉及计算机技术领域。包括:响应针对目标虚拟角色模型输入的视角调整操作,控制目标虚拟角色模型的预设动态骨骼跟随虚拟摄像机进行转动;其中,预设动态骨骼为预先设置的与目标虚拟角色模型中的基础骨架关联的随动骨骼;计算预设动态骨骼以及目标虚拟角色模型中的预设静态骨骼之间的夹角;其中,预设静态骨骼为预先设置的与基础骨架关联的固定骨骼;根据夹角,对目标虚拟角色模型的顶点位置进行调整,以调整目标虚拟角色模型的形态。根据预设动态骨骼和预设静态骨骼之间的夹角,调整目标虚拟角色模型的顶点位置,实现自动调整目标虚拟角色模型的形态,调整过程便捷、高效。高效。高效。

【技术实现步骤摘要】
角色模型的形态调整方法、装置、处理设备及存储介质


[0001]本专利技术涉及计算机
,具体而言,涉及一种角色模型的形态调整方法、装置、处理设备及存储介质。

技术介绍

[0002]在游戏娱乐、电影特效以及虚拟现实等行业和领域通常会应用的虚拟角色,需要对虚拟角色进行提前创建,对于创建好的角色模型,对其形态也需要进行调整。
[0003]相关技术中,人工手动在角色模型上添加多个骨骼,并手动调整每个骨骼的权重数值,骨骼的权重数值影响角色模型网格的形变强度,继而实现对角色模型的形态进行调整。
[0004]但是,相关技术中,需要人工手动添加骨骼、权重数值,才能调整角色模型的形态,操作较为复杂,调整效率也较低。

技术实现思路

[0005]本专利技术的目的在于,针对上述现有技术中的不足,提供一种角色模型的形态调整方法、方法、处理设备及存储介质,以便解决相关技术中需要人工手动添加骨骼、权重数值,才能调整角色模型的形态,操作较为复杂,调整效率也较低的问题。
[0006]为实现上述目的,本专利技术实施例采用的技术方案如下:
[0007]第一方面,本专利技术实施例提供了一种角色模型的形态调整方法,包括:
[0008]响应针对目标虚拟角色模型输入的视角调整操作,控制所述目标虚拟角色模型的预设动态骨骼跟随虚拟摄像机进行转动;其中,所述预设动态骨骼为预先设置的与所述目标虚拟角色模型中的基础骨架关联的随动骨骼;
[0009]计算所述预设动态骨骼以及所述目标虚拟角色模型中的预设静态骨骼之间的夹角;其中,所述预设静态骨骼为预先设置的与所述基础骨架关联的固定骨骼;
[0010]根据所述夹角,对所述目标虚拟角色模型的顶点位置进行调整,以调整所述目标虚拟角色模型的形态。
[0011]可选的,所述根据所述夹角,对所述目标虚拟角色模型的顶点位置进行调整,以调整所述目标虚拟角色模型的形态,包括:
[0012]判断所述夹角是否在所述目标虚拟角色模型中的第一区域对应的预设角度范围内;
[0013]若所述夹角在所述第一区域对应的预设角度范围内,则根据所述夹角,仅对所述第一区域的顶点位置进行调整。
[0014]可选的,所述方法还包括:
[0015]若待调整区域从所述第一区域切换为第二区域,则对所述第一区域对应的预设角度范围进行处理,得到所述第二区域对应的预设角度范围,以基于所述第二区域对应的预设角度范围对所述第二区域进行调整。
[0016]可选的,所述第一区域和所述第二区域为以预设转轴为中心的两个对称区域,所述对所述第一区域对应的预设角度范围进行处理,得到所述第二区域对应的预设角度范围,包括:
[0017]对所述第一区域对应的预设角度范围进行镜像处理,得到所述第二区域对应的预设角度范围。
[0018]可选的,所述根据所述夹角,对所述目标虚拟角色模型的顶点位置进行调整,包括:
[0019]根据所述夹角,确定所述顶点位置的调整数值;
[0020]根据所述调整数值,对所述顶点位置进行调整。
[0021]可选的,所述方法还包括:
[0022]显示多个预设角色表情;
[0023]响应针对于多个所述预设角色表情的选择操作,确定若干个目标角色表情;
[0024]根据所述目标角色表情,调整所述目标虚拟角色模型的表情。
[0025]可选的,在所述根据所述目标角色表情,调整所述目标虚拟角色模型的表情之前,所述方法还包括:
[0026]响应针对于各个所述目标角色表情的调整操作,分别对各个所述目标角色表情进行调整,得到各个调整后的目标角色表情;
[0027]所述根据所述目标角色表情,调整所述目标虚拟角色模型的表情,包括:
[0028]根据各个所述调整后的目标角色表情,调整所述目标虚拟角色模型的表情。
[0029]可选的,其中,所述目标角色表情包括多个,所述根据各个所述调整后的目标角色表情,调整所述目标虚拟角色模型的表情,包括:
[0030]对各个所述调整后的目标角色表情进行融合,得到融合后的表情;
[0031]根据所述融合后的表情,调整所述目标虚拟角色模型的表情。
[0032]可选的,所述方法还包括:
[0033]显示各个所述目标角色表情对应的控件;
[0034]所述响应针对于各个所述目标角色表情的调整操作,分别对各个所述目标角色表情进行调整,得到各个调整后的目标角色表情,包括:
[0035]响应针对于各个所述目标角色表情对应的控件的调整操作,分别对各个所述目标角色表情进行调整,得到各个所述调整后的目标角色表情。
[0036]可选的,所述响应针对于各个所述目标角色表情对应的控件的调整操作,分别对各个所述目标角色表情进行调整,得到各个调整后的目标角色表情,包括:
[0037]响应针对于所述目标角色表情的控件的调整操作,确定调整参数;
[0038]若所述调整参数大于或者等于所述预设参数,则将所述目标角色表情中的目标贴图转换为预设贴图,得到所述调整后的目标角色表情。
[0039]可选的,所述响应针对于各个所述目标角色表情对应的控件的调整操作,分别对各个所述目标角色表情进行调整,得到各个调整后的目标角色表情,包括:
[0040]响应针对于所述目标角色表情的控件的调整操作,确定调整参数;
[0041]若所述调整参数大于或者等于所述预设参数,则将所述目标角色表情中的网格面片转换为预设网格面片,得到所述调整后的目标角色表情。
[0042]可选的,所述响应针对于各个所述目标角色表情对应的控件的调整操作,分别对各个所述目标角色表情进行调整,得到各个调整后的目标角色表情,包括:
[0043]响应针对于所述目标角色表情的控件的调整操作,确定调整参数;
[0044]根据所述调整参数,调整所述目标角色表情的预设第一贴图的第一权重,以及所述预设第二贴图的第二权重;
[0045]根据所述第一权重和所述第二权重,对所述预设第一贴图和所述预设第二贴图进行融合,得到所述调整后的目标角色表情。
[0046]可选的,所述控件为可滑动控件,所述调整操作为针对所述控件的拖拽操作。
[0047]第二方面,本专利技术实施例还提供了一种角色模型的形态调整装置,包括:
[0048]控制模块,用于响应针对目标虚拟角色模型输入的视角调整操作,控制所述目标虚拟角色模型的预设动态骨骼跟随虚拟摄像机进行转动;其中,所述预设动态骨骼为预先设置的与所述目标虚拟角色模型中的基础骨架关联的随动骨骼;
[0049]计算模块,用于计算所述预设动态骨骼以及所述目标虚拟角色模型中的预设静态骨骼之间的夹角;其中,所述预设静态骨骼为预先设置的与所述基础骨架关联的固定骨骼;
[0050]调整模块,用于根据所述夹角,对所述目标虚拟角色模型的顶点位置进行调整,以调整所述目标虚拟角色模型的形态。
[0051]可选的,所述调整模块,还用于判本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种角色模型的形态调整方法,其特征在于,包括:响应针对目标虚拟角色模型输入的视角调整操作,控制所述目标虚拟角色模型的预设动态骨骼跟随虚拟摄像机进行转动;其中,所述预设动态骨骼为预先设置的与所述目标虚拟角色模型中的基础骨架关联的随动骨骼;计算所述预设动态骨骼以及所述目标虚拟角色模型中的预设静态骨骼之间的夹角;其中,所述预设静态骨骼为预先设置的与所述基础骨架关联的固定骨骼;根据所述夹角,对所述目标虚拟角色模型的顶点位置进行调整,以调整所述目标虚拟角色模型的形态。2.根据权利要求1所述的方法,其特征在于,所述根据所述夹角,对所述目标虚拟角色模型的顶点位置进行调整,以调整所述目标虚拟角色模型的形态,包括:判断所述夹角是否在所述目标虚拟角色模型中的第一区域对应的预设角度范围内;若所述夹角在所述第一区域对应的预设角度范围内,则根据所述夹角,仅对所述第一区域的顶点位置进行调整。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若待调整区域从所述第一区域切换为第二区域,则对所述第一区域对应的预设角度范围进行处理,得到所述第二区域对应的预设角度范围,以基于所述第二区域对应的预设角度范围对所述第二区域进行调整。4.根据权利要求3所述的方法,其特征在于,所述第一区域和所述第二区域为以预设转轴为中心的两个对称区域,所述对所述第一区域对应的预设角度范围进行处理,得到所述第二区域对应的预设角度范围,包括:对所述第一区域对应的预设角度范围进行镜像处理,得到所述第二区域对应的预设角度范围。5.根据权利要求1所述的方法,其特征在于,所述根据所述夹角,对所述目标虚拟角色模型的顶点位置进行调整,包括:根据所述夹角,确定所述顶点位置的调整数值;根据所述调整数值,对所述顶点位置进行调整。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:显示多个预设角色表情;响应针对于多个所述预设角色表情的选择操作,确定若干个目标角色表情;根据所述目标角色表情,调整所述目标虚拟角色模型的表情。7.根据权利要求6所述的方法,其特征在于,在所述根据所述目标角色表情,调整所述目标虚拟角色模型的表情之前,所述方法还包括:响应针对于各个所述目标角色表情的调整操作,分别对各个所述目标角色表情进行调整,得到各个调整后的目标角色表情;所述根据所述目标角色表情,调整所述目标虚拟角色模型的表情,包括:根据各个所述调整后的目标角色表情,调整所述目标虚拟角色模型的表情。8.根据权利要求7所述的方法,其特征在于,其中,所述目标角色表情包括多个,所述根据各个所述调整后的目标角色表情,调整所述目标虚拟角色模型的表情,包括:对各个所述调整后的目标角色表情进行融合,得到融合后的表情;
根据所述融合后的表情,调整所述目标虚拟角色模型的表情。9.根据权利要求7所述的方法,其特征在于,所述方法还包括:显示各个所述目标角色表情对应的控件;...

【专利技术属性】
技术研发人员:徐甘洲谢渔挺
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1