分享一个模型动作的使用方法

寒风呼呼 发表于    2023年05月05日 18:09
21355
23
316

       分享一个模型套动作的方法,利用unity 的人形骨骼可以尝试把同一动作附加给大多数模型。我之前的刻晴也是利用这个方法,有兄弟问到,那我就分享下。下载的官方模型,有一些问题,但问题不大,我们拿来用做特效的练习已经足够了。

   然后我一步步来介绍下,首先去下载一个官方模型,这里我到模之屋下载一个菲谢尔的模型。

2.png

下载完成后,解压。

image.png

打开blender,使用Cat插件导入模型,就是这个.pmx的。插件的话自行去网上找哦!

image.png

image.png

点击插件的这个按钮可以显示出模型的材质。然后我们可以发现菲谢尔的骨骼全是日文。

image.png,

然后我们使用插件的

image.png

这个按钮,它可以帮我们修复这个模型,然后骨骼就变成我们能认识的名字了。

image.png。

然后这个时候我们点击导出模型

image.png,

导出模型后我们选择菲谢尔fbx模型导入unity。然后在模型属性界面选择这个人形骨骼image.png

,然后它就会自动给模型再套一个unity的人形骨骼,我们可以点进去看一下image.png。


image.png然后到这个界面,这里我们发现菲谢尔的头朝下,这是有问题的,经常出现。这时我们需要回到blender调整下设置重新导出模型。

image.png

,点开插件的这个地方设置,image.png

我们选择把这个给他取消勾选。然后返回点击Fix Model。重新修复然后导出,然后把fbx重新导入unity。这时我们发现模型正常了。image.png

,然后我们不用管它,退出这个界面。然后找到我们下载的动作,这里我先演示我作品中用到的刻晴的动作,(刻晴动作在哪下载我之前在辟邪剑法下面评论过)。直接拖进timeline然后直接用上刻晴的动作。我们发现效果已经有了。

GIF.gif

,可以看到,这个方法最大的问题就是除了主要的骨骼动作,其余的衣服、裙子和头发都是不会动的,没有办法,人形骨骼只能识别这些,然后为了稍微优化这个问题,我只好采用了unity 的插件去模拟布料运算,这里采用的插件是Magica Cloth布料系统插件。为了节省时间,具体教程我就不详细讲了,可以去b站搜索Unity Magica Cloth布料系统插件使用教程(第8分钟有你们想看的^_^)_哔哩哔哩_bilibili,贴个地址,个人觉得这个up讲的很精简,够用。至于插件怎么获得,有条件的当然可以支持正版,其他嘛可以去问问马爸爸有没有。

   然后提一点,就是这个方法其实也可以套用其他动作,这里我又去随便导一个七骑士里面模型的动作。

这是我随便找的一个动作,在max里面的表现。(当然你也可以用blender)GIF2.gif

然后我们导出动画,不用导出模型。

image.png

,导进来,我随便命名222,这个时候把动作托给菲谢尔我们发现是会出错的,没有动作,人物还乱飘。这是因为这个动作的设置里面也要改成人形骨骼

image.png

这个时候我们再把动作拖给菲谢尔,我们发现动作就对了。

GIF3.gif

.然后再去使用布料插件,就可以拥有一个不错的动作了。,好了这个方法就是这么多,再高级我也不会了。我觉得还是很方便的,你们可以自己去给喜欢的模型加个帅气的动作做特效练习了。








方法来源csdn的几篇文章,我找不到了。本文仅用于学习分享

发表于    2023年05月05日 18:09
URL已复制到剪贴板!