欢迎光临散文网 会员登陆 & 注册

Spine教程 | IK约束+行走轨迹+头发飘动

2023-07-14 20:01 作者:努力啊笨蛋  | 我要投稿

毛衣男孩psd文件

https://pan.baidu.com/s/1DxFJKf6ZhpJNEc4hiAO1vQ?pwd=2233 提取码: 2233

spine脚本文件: https://pan.baidu.com/s/1rlkGqRDl2CMYOqh-Q5JKvg?pwd=2233 提取码: 2233

ik是反向运动学的意思,把它理解成一个偷懒工具就行。

 

绑定方法:选中目标骨骼>转到层级树下方>点击新建> ik约束>在脚踝处点击一下,创建约束点。

 

ik约束有两个限制:

1)只能绑定一到两个骨骼,三个以上用不了。

2)绑定的两个骨骼必须是上下级关系,像大腿和小腿,上手臂和下手臂这种紧密的上下级。

 

ik约束的功能:

通过控制末端进行动作设计,固定,锁定运动方向。

 

运动轨迹:一共8个点,连成一个三角形。黄色和蓝色 分别代表左右脚,相同的数字 代表对应的动作。

 

实验步骤:

1)一共8点,1个点5帧,一共40帧,0帧和40帧是一样的。

2)把全部骨骼框选住,在0帧处打上一个关键帧。

3)大腿骨会在20帧向中间偏移,40帧复位。

4)0帧,双腿打开,一个脚尖着地,一个脚跟着地。

5)5帧,红色上提,蓝色下踩,降低身体重心

6)10帧,红色前弓,蓝色撑腿,重心上移,把蓝色的腿绷直。

7)15帧,红色下落,蓝色后滑,重心继续上移。

8)20帧,换腿,红蓝交换,重心复位。

9)把刚才的动作重复一遍。

10)40帧直接复制0帧。

 

人物示范:

第一步:使用ps导出json文件

1)检查图层

2)改变坐标

3)脚本导出

 

第二步:创建骨骼


重点解说:

1)我将裤腿和大腿两张图,都绑在了大腿骨上。按住ctrl键一次选两张,再松开ctrl键,创建大腿骨。

2)绑定发片前,需先在头顶上方 创建一个骨骼,用来固定所有发片,然后每个发片 我都为他们创建了3个小骨骼。


骨骼拆分:

1)创建一个长骨,然后点击层级树下方的【拆分】,它有两个勾选项,一个嵌套,一个斐波那契。

【嵌套】拆分的三个骨骼都是等长的,每个新骨骼都是前一个的子骨骼。

【斐波那契】创建的三个新骨骼 是逐级变短的。

2)拆分骨骼数量3,选中嵌套,点击确定,用旋转工具,把第二级,第三级调整到合适的角度。

 

按前面的树状图为人物创建骨骼,最后记得给腿部绑定ik约束:脚踝一个,脚尖一个。

 

第三步:编辑网格 分配权重

这次的人物除了,面部、手和大腿,其他的基本上都要编辑网格

 

1)头发

选中头发图片,将【网格】打勾,点击【编辑网格】,先围着发片,【新建】一个大概的多边形,再找到骨骼的转折处,在内部【创建】几个交点,在对应的边边上添加几个顶点。点击【编辑网格】 退出,再找到【权重】,点击【绑定】,先点击头顶上的那根横骨,再点击发片里的三个小骨骼,点击【绑定】确认。

 

然后最关键的一步:将发片根部的顶点的控制权,全部交给头顶的横骨。这一步的意义就是固定头发,在头发飘动的时候,避免露出头皮。

 

2)衣领


左肩和门襟中线这两处 要多添加几个点点,因为后面摆臂的时候,会有一个拉扯。

 

3)袖子


除了要绑定上手臂 和 下手臂 这两个骨骼外,还要把旁边的胸骨绑定上,再把肩头的权重全部交给胸骨,摆臂的时候,肩膀这一块就是固定不动的。

 

4)衣服下摆


下摆的这一块一定要多建几个点点,然后用黄轴线把衣服上的花纹圈住。

 

5)短裤


同样的,下摆的这一块也要多建几个点点,需要绑定躯干和大腿骨两根骨头,上方的权重要全部给躯干用来固定,左侧屁屁这一块也要分一些权重给躯干。

 

6)小腿


小腿左上方,抬腿时,需要折叠的地方,可以多建几个点点,还可以用黄轴线保护一下袜子的线条。把脚腕抬起,测试一下,如果非常不自然,就重新在编辑一下;如果只是轻微的不自然,可以直接跳过,后面添加完关键帧,再点对点的进行网格调整。

 

 

第四步:添加关键帧

到层级树 【动画】,点击【新建】动画,在新动画里进行动作设计。

1)首先人物走路时,躯干是微微向前倾斜的

2)然后按参考图,将左右腿摆成起始的姿势,一个脚尖着地,一个脚跟着地

3)摆好之后,打开动画模式,打开摄影表,打开自动关键帧,还可以把视图窗口里的幻影打开,我一般会用来它来观察前后帧的位置和距离,勾选【关键帧】,将显示帧数调到30,如果你只想看脚踝的幻影,可以选中脚部骨骼,然后把下方这三个按钮都点一下。

4)按开头流程,照搬一遍

 

第五步:调整网格

需要强调:调整之前,先在服装不需要变形的地方,锁定一个关键帧,点击一下附件前方的小钥匙。如果你直接在0帧就上手调整,后面要恢复的时候,就找不到原形了。

 

第一个:衣领

手臂摆动的时候,肩膀这里会有一个拉扯。

第二个:毛衣下摆。

抬腿的时候,下摆会往上浮动,然后恢复正常,还有毛衣的花纹,手臂摆动的时候 会有一个往前的力,这里 最好使用【软选择】去推动,操作起来非常快。

第三个:裤腿

也是抬腿的时候,有一个拉扯。

第四个:膝盖

让袜子这一圈,尽可能的平整就行。

第五个:脚尖

脚尖点地的时候,微微压一下鞋尖。

 

这一步,没什么技巧,就是要耐心,需要大家反复去测试,让画面看起来更舒服一些。

 

小插曲:

40帧的走的有点慢,缩到30帧。

1)框选住人物的所有骨骼 以免有遗漏。

2)再把摄影表第一排框选住。

3)鼠标移到矩形的末端,会变成一个拉伸的图标。

4)点击拖动,将动画等比压缩到30帧 。

 

第六步:头发飘动

1)用鼠标将左侧的头发框选住,0帧锁定旋转角度,5帧向里旋转,10帧向外旋转,15帧复位。

2)单独将呆毛和浮毛,这两个发片,多旋转一点,让它们晃动的更明显一些。

3)选中右边的头发,同样的操作。

4)选择头发第一级骨骼,锁定4和12帧的旋转角度,4替代5,12替代10。

5)选择头发第二级骨骼,锁定3和13帧,3替代5,13替代10。

6)将5.10后移2帧。

7)选择头发第三级骨骼,锁定2和14帧,2替代5,14替代10。

8)将5.10后移4帧。

后移的目的 是 让发片有一个从下往上传递的延迟感

9)将头发全部框选住,复制到30帧,0帧和30帧保持一致。

10)选取一两片 进行错帧,保持0帧和30帧不动,然后在中间选取帧数,往前或者往后挪一点(这一步,我是看心情调的,没有什么规律,只要不打乱先下压后翘起的顺序就行)

11)把所有关键帧都框选住,添加曲线。

 

大家在跟练的时候,一定要给自己准备充足的时间,让画面尽善尽美。


Spine教程 | IK约束+行走轨迹+头发飘动的评论 (共 条)

分享到微博请遵守国家法律