【技术实现步骤摘要】
一种动作姿态存储方法、装置、介质及电子设备
[0001]本专利技术涉及计算机图形学
,具体为一种动作姿态存储方法、装置、介质及电子设备。
技术介绍
[0002]在现有技术的游戏或三维动画中,动画文件是按照FBX类型存储,FBX导入通道支持动画,使用者可通过简单工作流从3D软件将骨架网格体动画导入虚幻引擎以便在游戏中使用,当前单个文件中只能导入/导出每个骨架网格体的单一动画。为提高玩家创作的积极性,可将已完成的动画视频做区块链存储,区块链需要明文存储以符合所有人可以修改的状态,但FBX类型文件在进行修改创作的过程中需解码不便进行区块链存储,亟待制定预定文件格式的标准以满足区块链存储的要求,放在区块链中进行修改存储,提高玩家创作的积极性。
技术实现思路
[0003]针对现有技术的不足,本专利技术提供了一种动作姿态存储方法、装置、介质及电子设备,解决了现有动画文件格式存储过程中需要解码、不便存储的问题。
[0004]为实现以上目的,本专利技术通过以下技术方案予以实现:一种动作姿态存储方法,包括, />[0005]建立本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种动作姿态存储方法,其特征在于,具体包括,建立第一基础存储区域、第二基础存储区域和第一基础存储区域与第二存储区域之间的关联关系;获取预定格式的当前动画视频流;根据当前动画视频流形成与当前动画视频流匹配的每一个骨骼动画数据;根据所述动画骨骼数据形成所述预定格式基础图片被保存于所述第二基础存储区域,其中,所述动画骨骼数据设置于预定范围内。2.根据权利要求1所述的一种动作姿态存储方法,其特征在于,建立第一基础存储区域、第二基础存储区域和第一基础存储区域与第二存储区域之间的关联关系,其中,第一基础存储区域用于记录每个骨骼以及该骨骼与关联骨骼的父子关系、第一基础存储区域与第二存储区域之间的关联关系和IK参数;其中IK参数中记录有与IK参数匹配的骨骼起始点数据和与IK参数匹配的骨骼终止数据。3.根据权利要求1所述的一种动作姿态存储方法,其特征在于,获取预定格式的当前动画视频流;根据当前动画视频流形成与当前动画视频流匹配的每一个骨骼动画数据;具体包括,获取预定格式的当前动画视频流;根据当前动画视频流获取每一个骨骼数据;根据每一个骨骼数据获取每个骨骼的基础参数集,所述基础参数集至少包括位置参数、旋转参数、缩放参数;根据每一个保留帧图像、基础参数集做压缩处理以形成所述动画骨骼数据。4.根据权利要求3所述的一种动作姿态存储方法,其特征在于,根据每一个骨骼数据获取每个骨骼的基础参数集,所述基础参数集至少包括位置参数、旋转参数、缩放参数;具体包括,读取当前帧图像中骨骼数据和上一帧图像数据中骨骼数据;于所述当前帧图像数据中骨骼数据和上一帧图像数据中骨骼数据不相同的状态下,保存当前帧图像数据中骨骼数据以形成保留帧骨骼数据;于所述当前帧图像数据中骨骼数据和上一帧图像数据中骨骼数据相同的状态下,删除所述当前帧中骨骼数据;读取与当前骨骼匹配的保留帧骨骼数据以形成每个骨骼的基础参数集,所述基础参数集至少包括位置参数、旋...
【专利技术属性】
技术研发人员:胡婷婷,包炎,赵男,林越浩,刘超,李鑫培,师锐,施一东,杨雯,
申请(专利权)人:米哈游科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。