制作刚体骨骼Bender不再需要MMD辅助

作者:炫云 2019-09-27

Blender插件mmd_tools可以快速的导入导出PMX模型

可以导入导出模型,导入导出动作,其实还是老样子。下面的一堆面板其实就是看看信息。

很多玩家用这个脚本导入模型动作,再用blender制作一些道具背景,加上强大的cycles或者eevee渲染引擎,可以很快出mmd动画。

那当我们想在blender里制作刚体骨骼的时候,很多人会很懵逼,主要是mmd太方便了,直接指定就好了。不过这需要运用到一个脚本rigidbody-bone。

下载:https://github.com/dskjal/Rigidbody-Bone 支持blender2.80

装完这个插件,可以看到这些内容

首先创建一段骨骼,进入姿态模式,然后选择,注意尾端必须是激活模式的选择,也就是最后选择,颜色是不一样的。

最后选择的那根骨头是动画用的,其它是刚体骨骼模拟用的,点击setup rigidbody按钮,默认就会生成了。然后点击播放动画,就可以看到动起来了,甚至拖拽也可以的。

注意:刚体计算是第一帧开始的,中途开始都是错误的,所以脚本下方提供了一个快速跳到第一帧的按钮

批量也是没问题的,适合做头发,裙子

第一个参数box size其实是生成的刚体碰撞物的尺寸,当然这个碰撞体是可以编辑的,改成你自己的形状即可

下面三个参数分别是质量,位移阻尼和旋转阻尼,阻尼过大,会变成水里的感觉,动画迟钝,下面是两个阻尼为1的效果,左手右手一个慢动作……

现在把这套动态骨骼绑定到一个人身上,父子关系即可,看看效果

感觉甩的有点自我,可以增加一点阻尼即可,不过这里涉及一个问题,裙子肯定会和大腿有碰撞的,所以大腿那要设置一个刚体。

这个刚体形状取决于你的大腿,为了更好地碰撞还是要小心设置好,不然容易穿透

继续看弹性设置,这个弹性适合做一些肉嘟嘟的地方,你懂得。增加一点弹簧效应。

动感如下,硬度和阻尼看你需要设置,自己多试试,就明白了。

注意:顶端那个删除刚体的按钮慎用,不满意效果最好ctrl z撤销,删除按钮很可怕。

最后插个题外话,很多人问为什么刷权重的时候不能选择单根骨骼了,那是因为2.80加了个这个破玩意儿,默认还是开启的,请遇到这种情况的,关闭即可。