近期热门
首页 CGJOY论坛 动画作品交流 Spine动画
Spine手持双手武器分享

[Spine动画] Spine手持双手武器分享

[复制链接]
16183 14 16 86 5年前 举报
骨架设置 1.png
从基本的身体装配开始,创建一个代表武器的骨骼。本文将略去图片和网格附件,这样更容易专注于骨架结构。
武器骨骼要能自由移动,就不能是身体骨骼的子级。其父级应设置为骨架的骨骼。
上图说明了初始设置,武器由名为weapon的绿色骨骼表示,身体其余部分则遵循标准的人形骨骼层级设置。
除了武器和身体骨骼外,我们还创建了名为hand-on-weapon-lhand-on-weapon-r的骨骼。这些将成为IK约束的目标,帮助我们保持双手装配在武器上。注:手臂搭建不要太直,按照关节方向适当弯曲,否则搭建的骨骼IK链接时会出现反关节的弯曲现象。
约束设置所有骨骼就位后,武器和身体在骨骼层级内是分开的,我们可以通过约束来连接两者。创建IK约束 2.png 3.png
首先,我们想让双臂跟随武器的左右手附件点。从左手开始选择两个手臂骨骼arm-l-up和arm-l-down并创建一个IK约束,以hand-on-weapon-l为目标。对右臂重复此操作。 双臂即会试着指向其各自的目标骨骼。为了在没有武器时更容易进行姿势和移动动画,我们会想要在设置模式下禁用此行为。对两个IK约束,将混合从100改为0,这样手臂将会使用其原始姿势。创建变换约束 4.png
最后我们想要双手与武器旋转配合一致,就像实际拿着武器那样,而非跟随各自父级旋转。要做到这点,可选择hand-l并创建一个新变换约束,以weapon骨骼作为目标。另一只手骨骼也要这样做。要让一切看起来正常,我们将偏移旋转设置为90。保持所有混合为0,这样在设置模式下手不会随武器而转,也更容易做出无武器时的移动和姿势动画。
创建跟随武器的动画 在创建手臂和手跟随武器的动画时,只需将IK混合设置为关键帧并将约束转换为100的值。这样,手和手臂就会跟随武器而动! 7.png 6.png 5.png 8.png 如果一切顺利,你的动画模式下的最后装配看起来应如此: 000.gif 变化 可以使用一个变换约束将双手约束到武器上。一般而言,越少的约束越好,这样装配就更简单些。但是这样也有不便的地方,例如当角色只需要将一只手从武器拿开时。 不拿武器时,可以对角色双臂使用IK约束。这种情况下,这些IK约束的混合可设置为0,拿武器时的混合设置为100。角色可单手或双手持武器,扔武器,以及做出技巧性动作等等。由于可以打开或关闭,所以可为多种武器进行多个类似设置,如手枪、猎枪、机枪、矛等。可在动画中设置约束混合或在运行时用代码设置。(我是一个网站资源搬运工。)




[/url][url=#%E9%AA%A8%E6%9E%B6%E8%AE%BE%E7%BD%AE]

Spine.spine 已购买

1.06 KB 售价: 1 张CG券  [记录]
下载
16
点赞
0
打赏
86
添加到收藏夹

1

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论14
您需要登录后才可以回帖 登录

感谢楼主分享
3年前  ·  15楼
回复

使用道具 举报

那啥
4年前  ·  14楼
回复

使用道具 举报

还是这个靠谱
4年前  ·  13楼
回复

使用道具 举报

好人一生平安
4年前  ·  12楼
回复

使用道具 举报

说实话看不懂,我是一步一步做的。字写得太密了。。还是找b站教程吧
4年前  ·  11楼
回复

使用道具 举报

很好的思路教程,这种才应该加精
5年前  ·  10楼
回复

使用道具 举报

有药啊 发表于 2020-8-4 10:58
没搞懂,两只手怎么绑定一个武器骨骼的,我的显示一个骨骼只能有一个变换约束

知道了,我命名一样
5年前  ·  9楼
回复

使用道具 举报

没搞懂,两只手怎么绑定一个武器骨骼的,我的显示一个骨骼只能有一个变换约束
5年前  ·  8楼
回复

使用道具 举报

atian 发表于 2020-3-18 17:51
感谢分享,如果想spine做武器左右手切换的话怎么实现呢,求大佬出个教程

按着这个链接,武器上的点重合在一起,动的时候利用IK数值来控制哪个手。方法很多。
5年前  ·  7楼
回复

使用道具 举报

数据加载中....
没有更多评论了
您当前使用的浏览器IE内核版本过低会导致网站显示错误

请使用高速内核浏览器或其他浏览器