原创作品

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

寒风呼呼 发表于   2023-05-05 18:09:10
18370
23
183

       分享一个模型套动作的方法,利用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的几篇文章,我找不到了。本文仅用于学习分享

确定
评论(23)
波粒二象
牛的!!!
回复
478天前
才疏学浅
可能你不信,但我真的爱你
回复
541天前
寒风呼呼
回复
才疏学浅
大佬,我也爱你
回复
539天前
波粒二象
回复
才疏学浅
抓到大佬
回复
478天前
被歧视的玛格纳马洛
大佬我在动作挂上去之前是一切正常的 我找个动作挂上去他并不会播放只是换个地方保持原来的样子还是说不能用timeline的 还有3dmax咋只导出动画啊希望大佬教教
回复
557天前
的木星
直接在一个网站绑定一下骨骼就可以了,
回复
596天前
双林
大佬, 可不可以直接用3Dmax来弄
回复
658天前
寒风呼呼
回复
双林
不行
回复
658天前
双林
回复
寒风呼呼
那大佬,你知不知道为什么max导出FBX文件模型和动作总是出错,有没有办法解决
回复
658天前
ahuiiii
学会了 就差动作了
回复
673天前
牛BerBer
大佬武器怎么跟着人物一起动呢?
回复
715天前
寒风呼呼
回复
牛BerBer
挂手上呗
回复
715天前
怪力视效HR
有坑欢迎大家私聊~
回复
717天前
山海观雾
d大佬,max能用吗
回复
735天前
寒风呼呼
回复
山海观雾
想怎么用?反正插件是blender,max有没有我不知道,然后也不能从unity导出到max里
回复
735天前
山海观雾
回复
寒风呼呼
好吧
回复
735天前
nnnnnn
哇,学到啦,学到啦
回复
735天前
杂交乌鸦
感谢大佬 请问这样在unity里操作之后可以把模型和动作再导出到dcc里稍微修一下吗
回复
735天前
寒风呼呼
回复
杂交乌鸦
导出去应该不行,反正我不会
回复
735天前
杂交乌鸦
回复
寒风呼呼
了解 谢谢大佬解答
回复
735天前
2333
真的牛逼,太强了
回复
737天前
倒地不起
999999
回复
738天前
才疏学浅
这个是真牛逼
回复
738天前
红茶瘾者
感!谢!大!佬!orz!!!!!
回复
738天前
蛋叫兽
感谢大佬分享
回复
739天前
寒风呼呼
回复
蛋叫兽
不客气
回复
739天前
无以明志
神!
回复
740天前
VFX_晓鸣
6666666666
回复
740天前
夜影
66666
回复
740天前
萌新300斤
这样6D又可以整花活了!
回复
740天前
寒风呼呼
回复
萌新300斤
我已经准备喊666了
回复
740天前
大沼的田所浩二
6666666,牛呀
回复
740天前
DDDDDD
6666666,牛呀
回复
740天前
寒风呼呼
回复
DDDDDD
DDDDDD,牛呀!!!
回复
740天前
好困
6666666,牛呀
回复
741天前
没有更多啦~