分享一个模型套动作的方法,利用unity 的人形骨骼可以尝试把同一动作附加给大多数模型。我之前的刻晴也是利用这个方法,有兄弟问到,那我就分享下。下载的官方模型,有一些问题,但问题不大,我们拿来用做特效的练习已经足够了。
然后我一步步来介绍下,首先去下载一个官方模型,这里我到模之屋下载一个菲谢尔的模型。
下载完成后,解压。
打开blender,使用Cat插件导入模型,就是这个.pmx的。插件的话自行去网上找哦!
点击插件的这个按钮可以显示出模型的材质。然后我们可以发现菲谢尔的骨骼全是日文。
,
然后我们使用插件的
这个按钮,它可以帮我们修复这个模型,然后骨骼就变成我们能认识的名字了。
。
然后这个时候我们点击导出模型
,
导出模型后我们选择菲谢尔fbx模型导入unity。然后在模型属性界面选择这个人形骨骼
,然后它就会自动给模型再套一个unity的人形骨骼,我们可以点进去看一下。
然后到这个界面,这里我们发现菲谢尔的头朝下,这是有问题的,经常出现。这时我们需要回到blender调整下设置重新导出模型。
,点开插件的这个地方设置,
我们选择把这个给他取消勾选。然后返回点击Fix Model。重新修复然后导出,然后把fbx重新导入unity。这时我们发现模型正常了。
,然后我们不用管它,退出这个界面。然后找到我们下载的动作,这里我先演示我作品中用到的刻晴的动作,(刻晴动作在哪下载我之前在辟邪剑法下面评论过)。直接拖进timeline然后直接用上刻晴的动作。我们发现效果已经有了。
,可以看到,这个方法最大的问题就是除了主要的骨骼动作,其余的衣服、裙子和头发都是不会动的,没有办法,人形骨骼只能识别这些,然后为了稍微优化这个问题,我只好采用了unity 的插件去模拟布料运算,这里采用的插件是Magica Cloth布料系统插件。为了节省时间,具体教程我就不详细讲了,可以去b站搜索Unity Magica Cloth布料系统插件使用教程(第8分钟有你们想看的^_^)_哔哩哔哩_bilibili,贴个地址,个人觉得这个up讲的很精简,够用。至于插件怎么获得,有条件的当然可以支持正版,其他嘛可以去问问马爸爸有没有。
然后提一点,就是这个方法其实也可以套用其他动作,这里我又去随便导一个七骑士里面模型的动作。
这是我随便找的一个动作,在max里面的表现。(当然你也可以用blender)
然后我们导出动画,不用导出模型。
,导进来,我随便命名222,这个时候把动作托给菲谢尔我们发现是会出错的,没有动作,人物还乱飘。这是因为这个动作的设置里面也要改成人形骨骼
这个时候我们再把动作拖给菲谢尔,我们发现动作就对了。
.然后再去使用布料插件,就可以拥有一个不错的动作了。,好了这个方法就是这么多,再高级我也不会了。我觉得还是很方便的,你们可以自己去给喜欢的模型加个帅气的动作做特效练习了。
方法来源csdn的几篇文章,我找不到了。本文仅用于学习分享