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

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加了个这个破玩意儿,默认还是开启的,请遇到这种情况的,关闭即可。