本文主要讲述了在Windows10环境下,通过blender将pmx格式文件转化为fbx文件的具体步骤


本文主要包括以下三个部分:

  • 一、blender下载与安装
  • 二、cats插件安装
  • 三、pmx格式转换为fbx格式


一、blender下载与安装

1.下载blender到电脑上

blender下载 建议下载2.83版本,3.0版本以上在修理模型时会丢失材质

blender现在不能安装json插件了吗 blender 插件安装_压缩文件


blender现在不能安装json插件了吗 blender 插件安装_压缩文件_02


2.下载后双击打开安装文件,除了安装地址(建议安装在D盘)之外,其他均默认即可

blender现在不能安装json插件了吗 blender 插件安装_unity_03


blender现在不能安装json插件了吗 blender 插件安装_格式转换_04

二、cats插件安装

1.cats插件下载

要将pmx转为fbx格式,需要我们去安装一个名为cats的插件

Gitee加速地址 下载好的插件是一个名为cats-blender-plugin-master压缩文件,如下图所示,我们需要记住此文件的路径

blender现在不能安装json插件了吗 blender 插件安装_压缩文件_05

2.打开blender,可以先切换到中文版(任意)

blender现在不能安装json插件了吗 blender 插件安装_压缩文件_06


3.依次点击编辑偏好设置

blender现在不能安装json插件了吗 blender 插件安装_unity_07


4.依次点击插件安装

blender现在不能安装json插件了吗 blender 插件安装_unity_08


5.选择刚刚下载的cats-blender-plugin-master压缩文件,并点击安装插件

blender现在不能安装json插件了吗 blender 插件安装_压缩文件_09


6.安装完成后注意勾选3D View:Cats Blender Plugin,如果没勾选,插件是禁用的

blender现在不能安装json插件了吗 blender 插件安装_压缩文件_10


7.此时我们就可以在编辑区的侧边栏看到CATS插件了

blender现在不能安装json插件了吗 blender 插件安装_unity_11

三、pmx格式转换为fbx格式

1.点击Import Model

blender现在不能安装json插件了吗 blender 插件安装_unity_12


2.找到需要转换的pmx文件,选择后点击Import Any Model

blender现在不能安装json插件了吗 blender 插件安装_格式转换_13


此时导进来的模型并没有包含材质,如下图所示:

blender现在不能安装json插件了吗 blender 插件安装_unity_14


3.依次点击杂项Shadeless,然后我们就可以看到材质已经被修复了(卡通材质)

blender现在不能安装json插件了吗 blender 插件安装_unity_15


点击关闭右侧骨骼视图,就可以使其不显示,如下图所示:

blender现在不能安装json插件了吗 blender 插件安装_格式转换_16


同时我们可以看到,模型的节点命名并不是按照Unity骨骼映射的英文命名

blender现在不能安装json插件了吗 blender 插件安装_unity_17


4.点击CATS插件中的Fix Model,即可自动对命名进行修复

(Fix Model还会帮我们删除多余无用的骨骼,将使用同一张贴图的节点合并为一个Mesh并重命名为Body等)

blender现在不能安装json插件了吗 blender 插件安装_压缩文件_18


修复完成后如下图所示:

blender现在不能安装json插件了吗 blender 插件安装_格式转换_19


注意:

在此步骤中出现下图所示材质丢失的情况,是因为blender的版本问题(3.0版本造成),这也是在一开始要安装2.83版本的原因

blender现在不能安装json插件了吗 blender 插件安装_格式转换_20


5.点击Export Model

blender现在不能安装json插件了吗 blender 插件安装_unity_21


6.选择好文件保存路径并命名之后,点击右下角的导出FBX

blender现在不能安装json插件了吗 blender 插件安装_插件安装_22


7.在文件保存路径就可以看到生成的fbx文件

blender现在不能安装json插件了吗 blender 插件安装_unity_23


在unity中打开如下图所示:

blender现在不能安装json插件了吗 blender 插件安装_插件安装_24


blender现在不能安装json插件了吗 blender 插件安装_unity_25

以上是pmx转fbx的具体步骤