【技术实现步骤摘要】
虚拟角色的姿态编辑方法、装置、设备及存储介质
[0001]本申请实施例涉及三维虚拟环境领域,特别涉及一种虚拟角色的姿态编辑方法、装置、设备及存储介质。
技术介绍
[0002]在支持三维虚拟环境的游戏中,用户可以操作三维虚拟环境中的虚拟角色进行各种活动,比如行走、跑动、攻击、释放技能等。
[0003]相关技术中,虚拟角色是由三维骨骼模型来实现的。虚拟角色在各种活动状态下的姿态是按照预先设定的骨骼动画来呈现的。用户可以操作虚拟角色在三维虚拟世界中移动到不同的位置,利用预先设定的骨骼动画摆出某种姿态造型进行拍照分享。
[0004]但是上述姿态只能是预先设定的骨骼动画中的一个子集,用户能够拍照分享的姿态十分有限。
技术实现思路
[0005]本申请提供了一种虚拟角色的姿态编辑方法、装置、设备及存储介质。所述技术方案如下:
[0006]根据本申请的一个方面,提供了一种虚拟角色的姿态编辑方法,所述方法包括:
[0007]显示位于虚拟环境中的模特虚拟角色和至少一个候选骨骼点;
[0008]响应于针对所述至少一个候选骨骼点中的目标骨骼点的选择操作,显示用于编辑所述目标骨骼点的编辑控件;
[0009]响应于所述编辑控件上的编辑操作,在所述虚拟环境中旋转所述目标骨骼点对应的骨骼。
[0010]根据本申请的一个方面,提供了一种虚拟角色的姿态编辑装置,所述装置包括:
[0011]显示模块,用于显示位于虚拟环境中的模特虚拟角色和至少一个候选骨骼点;
[001 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟角色的姿态编辑方法,其特征在于,所述方法包括:显示位于虚拟环境中的模特虚拟角色和至少一个候选骨骼点;响应于针对所述至少一个候选骨骼点中的目标骨骼点的选择操作,显示用于编辑所述目标骨骼点的编辑控件;响应于所述编辑控件上的编辑操作,在所述虚拟环境中旋转所述目标骨骼点对应的骨骼。2.根据权利要求1所述的方法,其特征在于,所述编辑控件包括:与三个坐标轴分别对应的旋转控件,每个所述旋转控件用于实现所述三个坐标轴中的一个坐标轴对应的旋转控制;所述响应于所述编辑控件上的编辑操作,在所述虚拟环境中旋转所述目标骨骼点对应的骨骼,包括:响应于对与第一坐标轴对应的第一旋转控件的旋转操作,以所述目标骨骼点为旋转基点,绕所述第一坐标轴旋转所述目标骨骼点对应的骨骼;其中,所述第一坐标轴是所述三个坐标轴中的一个坐标轴。3.根据权利要求2所述的方法,其特征在于,所述响应于对与第一坐标轴对应的旋转控件的旋转操作,以所述目标骨骼点为旋转基点,绕所述第一坐标轴旋转所述目标骨骼点对应的骨骼,包括以下至少一项:响应于将与所述第一坐标轴对应的第一旋转控件沿第一旋转方向进行旋转的操作,以所述目标骨骼点为旋转基点,绕所述第一坐标轴沿顺时针方向旋转所述目标骨骼点对应的骨骼;响应于将与所述第一坐标轴对应的第一旋转控件沿第二旋转方向进行旋转的操作,以所述目标骨骼点为旋转基点,绕所述第一坐标轴沿逆时针方向旋转所述目标骨骼点对应的骨骼。4.根据权利要求2所述的方法,其特征在于,所述第一旋转控件包括按钮形态和圆环轮盘形态;所述方法还包括:在监测到所述第一旋转控件上的触摸操作的情况下,将所述第一旋转控件从所述按钮形态切换到所述圆环轮盘形态。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:在监测到所述第一旋转控件上的触摸操作的情况下,将与第二旋转控件和第三旋转控件取消显示;其中,所述第二旋转控件是与第二坐标轴对应的旋转控件,所述第三旋转控件是与第三坐标轴对应的旋转控件,所述第二坐标轴和所述第三坐标轴是所述三个坐标轴中除所述第一坐标轴之外的其它两个坐标轴。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述目标骨骼点上显示与所述三个坐标轴对应的旋转指示模型;在监测到所述第一旋转控件上的触摸操作的情况下,将所述旋转指示模型上与第二坐标轴和第三坐标轴对应的指示元素取消显示;其中,所述第二坐标轴和所述第三坐标轴是所述三个坐标轴中除所述第一坐标轴之外
的其它两个坐标轴。7.根据权利要求1至6任一所述的方法,其特征在于,所述方法还包括:在所述目标骨骼点对应的骨骼被旋转至受限位置的情况下,将所述目标骨骼点对应的骨骼保持在所述受限位置;其中,所述受限位置包括第一受限位置和第二受限位置中的至少一种,所述第一受限位置是基于所述模特虚拟角色的骨骼生理角度极限设置的,所述第二受限位置是基于编辑自由度限制设置的。8.根据权利要求1至6任一所述的方法,其特征在于,所述方法还包括:显示至少一个预设姿态选项;响应于对所述至少一个预设姿态选项中的第一姿态选...
【专利技术属性】
技术研发人员:朱盈婷,康靓,徐丹星,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。