【技术实现步骤摘要】
对象处理方法及装置
[0001]本申请涉及计算机
,特别涉及一种对象处理方法。本申请同时涉及一种对象处理装置、一种计算设备,以及一种计算机可读存储介质。
技术介绍
[0002]随着计算机技术的发展,二维影像、三维影像也应运而生。由于三维影像比二维影像更加直观,更能给观赏者以身临其境的感觉,因此三维图形技术越来越为人们所看重。
[0003]在三维动画中,一般采用动画状态机以控制动画对象的动画状态,每个动画状态中的通用动画,可以复用到每个处于该动画状态下的动画对象。在现有技术的三维游戏中,为了实现根据动画对象的动画状态显示特定动画,往往是通过控制器与动画状态机相映射。
[0004]然而上述方法中,控制器与动画状态机的映射单一,只能对相同属性进行动画映射,导致动画生硬,严重影响了用户体验。因此,亟需一种有效的方案以解决上述问题。
技术实现思路
[0005]有鉴于此,本申请实施例提供了一种对象处理方法,以解决现有技术中存在的技术缺陷。本申请实施例同时提供了一种对象处理装置,一种计算设备,以及一种计算机可读存储介质。
[0006]根据本申请实施例的第一方面,提供了一种对象处理方法,包括:
[0007]获取主动对象的第一当前位姿;
[0008]根据所述第一当前位姿和预设的映射关系,确定从动对象的目标位姿参数,其中,所述映射关系表征所述主动对象与所述从动对象的变化约束关系;
[0009]根据所述目标位姿参数,对所述从动对象进行位姿更新,得到所述从动对象的目标位姿 ...
【技术保护点】
【技术特征摘要】
1.一种对象处理方法,其特征在于,包括:获取主动对象的第一当前位姿;根据所述第一当前位姿和预设的映射关系,确定从动对象的目标位姿参数,其中,所述映射关系表征所述主动对象与所述从动对象的变化约束关系;根据所述目标位姿参数,对所述从动对象进行位姿更新,得到所述从动对象的目标位姿。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一当前位姿和预设的映射关系,确定从动对象的目标位姿参数,包括:监测所述第一当前位姿;在所述第一当前位姿发生变化的情况下,根据所述第一当前位姿和预设的映射关系,确定从动对象的目标位姿参数。3.根据权利要求2所述的方法,其特征在于,所述监测所述第一当前位姿之前,还包括:接收配置指令,其中,所述配置指令携带监测参数;根据所述监测参数,设定监测轴;相应地,所述监测所述第一当前位姿,包括:在所述监测轴的轴向上,监测所述第一当前位姿。4.根据权利要求2所述的方法,其特征在于,所述根据所述第一当前位姿和预设的映射关系,确定从动对象的目标位姿参数,包括:读取所述第一当前位姿对应的第一当前位姿参数;根据所述第一当前位姿参数和所述主动对象的历史位姿参数,确定所述主动对象的位姿变化参数,其中,所述历史位姿参数为所述第一当前位姿变化前的位姿参数;根据所述位姿变化参数和预设的映射关系,确定从动对象的目标位姿参数。5.根据权利要求4所述的方法,其特征在于,所述映射关系包括映射模式和参数映射关系;相应地,所述根据所述位姿变化参数和预设的映射关系,确定从动对象的目标位姿参数,包括:根据所述位姿变化参数和所述参数映射关系,确定从动对象的更新位姿参数;根据所述映射模式和所述更新位姿参数,确定所述从动对象的目标位姿参数。6.根据权利要求5所述的方法,其特征在于,所述根据所述映射模式和所述更新位姿参数,确定所述从动对象的目标位姿参数,包括:在所述映射模式为替换模式的情况下,将所述更新位姿参数确定为所述从动对象的目标位姿参数;在所述映射模式为叠加模式的情况下,将所述更新位姿参数和所述从动对象的第二当前位姿参数进行叠加,得到所述从动对象的目标位姿参数。7.根据权利要求5或6所述的方法,其特征在于,所述位姿变化参数包括属性变化参数和位置变化参数;所述参数映射关系包括属性映射关系和位置映射关系;相应地,所述根据所述位姿变化参数和所述参数映射关系,确定从动对象的更新位姿参数,包括:根据所述属性变化参数和所述属性映射关系,确定所述从动对象的更新属性参数,并
根据所述位置变化参数和所述位置映射关系,确定所述从动对象的更新位置参数;根据所述更新属性参数和所述更新位置参数,确定所述从动对象的更新位姿参数。8.根据权利要求1
‑
6任意一项所述的方法,其特征在于,所述目标位姿参数包括至少两个子目标位姿参数,各子目标位姿参数对应的更新轴向不同;相应地,所述根据所述目标位姿参数,对所述从动对象进行位姿更新,得到所述从动对象的目标位姿,包括:针对任一子目标位姿参数,根据该子目标位姿参...
【专利技术属性】
技术研发人员:刘梦,许晓铭,蒋楠,马钦,苏泰梁,
申请(专利权)人:珠海金山数字网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。