password
type
status
date
slug
summary
tags
category
icon

作品概述(省流):

这里用来记录我在制作《ColorTD》角色Live2D动画的思考与大致流程。
(一边绑定、K动画一边要肝碧蓝的活动,sad.请问什么时候可以做出玩家一边工作一边也可以刷活动新关卡的机制QWQ)
—————————————————————————————————————————————

何妨吟啸且徐行:

1.角色Idel动画制作:
1)寻找参考:
首先得到了主美的需求,需要制作一个角色的Idel动画。因此首先在网上寻找合适的Idel动画素材作为参考。因为我是程序,所以没有办法做到很好的自创动画,我觉得去寻找一个参考再复刻对我来说更加简单和安全。
本着“合适”的思路,检索同类型的游戏,再寻找相同画风,一下子就锁定了《明日方舟》。(可恶!不要装的好像之前就没有模仿好吗!)
然后,根据我们家二维原画的属性,和其创作的小人的属性,在b站上看了几个小人动画后选择了《明日方舟》中的属性较为贴切”殉道者“作为主要参考。(只是从长相和道具来看)
notion image
1.1 咱美术的小人儿
 
notion image
1.2 明日方舟“殉道者”—Idel动画
 
对参考动画需求进行自上而下的分析拆解:
1.头发微微摆动.
2.眨眼.
3.整个身体晃动.
4.衣服物理飘动.
5.腿部微曲.
6.道具随动.
这几个较为关键的部件形变的循环动画.
需求已然明确,效果如视频所演示,开始下一步:根据需求进行绑定!
 
2)绑定:
①头发摆动:
我们的主美之前做Attack动画的时候做了,所以我就直接用他的轮子.
notion image
 
②眨眼:
同上.
 
③身体晃动:
按照三维绑定的思路,进行二维的绑定,因为以前没搞过这个玩意儿:
不过检查了一下L2D变形器,发现我家主美绑的非常漂亮了,基本是符合三维的规范,剩下的就是小修小改一下下。比如修改一下“FK的位置”这种感觉。
然后再稍微优化一下关节之间的父子关系,使得变得更“3位风格”绑定。
一通乱搞:
notion image
图3-1 展示一下”FK关节“
最后变成了我熟悉的样子(bushi
当然还有一些路径点形变作为“IK”,然后使用变形器作为全局调控的动画控制器。
 
此时我们来制作“上身体浮动”变形:
先分析下“殉道者”,从总体到局部来看,最明显的就是全身的上下小幅度运动。
所以用一个简单的全上半身弯曲变形器来制作全局上下浮动的绑定。
 
接下来,开始进行局部绑定:
  • 头发飘动:直接使用头发飘动参数即可.
  • 眨眼:用眨眼的参数即可.
  • 衣服飘动:参考“殉道者”,进行“前衣飘动”和“后衣飘动“的绑定.内衣也不要忘了做。
  • 其他道具浮动:帽子直接用主美做的。书本浮动直接用主美做的翻书动画。
绑定结束,开始进行K帧。
 
④K动画:
开始根据上面绑定的准备进行一个动画的K。
按顺序,先K最总的,再K细节。
但是在一切之前,先要看一下主美的动画节奏如何,根据这个动画节奏进行动画制作。
攻击动画用了三秒左右,因此动作基本就是正常速度.
1.总上身浮动:
这里本来blendshape有三个权重点,后来发现如果设定三个关键点,会导致后面做动画调曲线非常难调,因此后来删掉了中间的权重,就好K了。
仿照”殉道者“,制作了一个小小的浮动。
2.眨眼:
这个很简单,但是其实也不简单。
想办法做出流畅的眨眼动画其实没有那么简单。一开始用了经典0,1,0三个关键帧,发现效果和”殉道者“有些差别。后来感觉中间需要钝一下,所以用了这样一个小trick.
notion image
4-2-1 眨眼曲线.
 
3.衣服飘动:
几个简单的关键帧,调一下首尾。
看了一下”殉道者“,发现衣服有一个”惯性“效果。所以在靠端点添加了几个权重点,然后k了一下惯性效果.
在动画里正常插值就行.
 
4.头发飘动:
同衣服,不过直接用主美的绑定了。
学到了制作惯性的方法:
Rot变形器+弯曲变形器.
 
5.腿弯曲:
做一个小弯曲就好了,没什么值得再讲的了。
 
6.道具飘动:
魔导书的飘动也是K几下搞定。
 
最后效果:
notion image
(第二天修改版):解决了动画首尾循环卡顿,并添加了粒子特效.
notion image
芜湖!
感谢观看!
 
《极乐净土—天狼星》技术分享《女巫缤纷夜》项目记录
白萧
白萧
一名懂一点程序、TA和绑定的小小策划 美术学习中!
公告
🎉欢迎你来到这里!!!🎉
请随意逛逛吧~
如果遇到了封面没加载出来,点击一下↗右上角的🏠首页即可加载.
↙左下角是▶️音乐播放器,如果想听可以听听看OUO
 
2023-2025 白萧.

白萧の港区 | 一名懂一点程序、TA和绑定的小小策划 美术学习中!

Powered by NotionNext 4.3.1.