本技术实施例公开了一种动画生成方法、装置、终端和存储介质;本发明实施例可获取游戏角色模型的角色骨骼,以及角色骨骼对应的角色动画,角色骨骼中包括连结子骨骼,连结子骨骼与角色动画中的连结子骨骼动画对应;在游戏角色模型的角色骨骼上构建游戏物件模型的物件骨骼链,物件骨骼链包括位于物件骨骼链最前端的链首节段,链首节段挂载在连结子骨骼上;基于连结子骨骼动画,构建链首节段对应的链首节段动画;基于链首节段动画,生成物件骨骼链对应的物件动画;在游戏角色模型执行角色动画时,游戏物件模型执行物件动画。本发明实施例可通过游戏角色模型的连接子骨骼动画自动地构建游戏物件模型的物件动画。由此,本方案可提升动画制作的效率。
背景技术
骨骼绑定是三维动画制作中的一个环节,具体内容是给已经制作好了的动物、人物等三维模型搭建骨骼系统,使得三维模型能够按照动画师的意愿活动起来,为下一环节的动作制作做好铺垫。
骨骼系统一般分为两部分,一个是Bip骨骼的部分,Bip骨骼一般用于角色主体的搭建;另一个是Bone骨骼的部分,Bone骨骼一般用于角色主体的副建,比如,挂载在角色主体上飘带、背包、头发等物件的搭建。
然而,目前在制作骨骼的动作动画时,制作过程繁复困难,特别是在挂载在角色主体上的物件繁多的情况下,动画制作的效率低下。
实现思路