pmx转fbx的具体步骤

2024-04-02 07:32
文章标签 fbx 具体步骤 pmx

本文主要是介绍pmx转fbx的具体步骤,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

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

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

一、blender下载与安装

1.下载blender到电脑上
blender下载
建议下载2.83版本,3.0版本以上在修理模型时会丢失材质
在这里插入图片描述
在这里插入图片描述
2.下载后双击打开安装文件,除了安装地址(建议安装在D盘)之外,其他均默认即可
在这里插入图片描述
在这里插入图片描述

二、cats插件安装

1.cats插件下载
要将pmx转为fbx格式,需要我们去安装一个名为cats的插件
Gitee加速地址
下载好的插件是一个名为cats-blender-plugin-master压缩文件,如下图所示,我们需要记住此文件的路径
在这里插入图片描述

2.打开blender,可以先切换到中文版(任意)
在这里插入图片描述
3.依次点击编辑偏好设置

在这里插入图片描述
4.依次点击插件安装
在这里插入图片描述
5.选择刚刚下载的cats-blender-plugin-master压缩文件,并点击安装插件
在这里插入图片描述
6.安装完成后注意勾选3D View:Cats Blender Plugin,如果没勾选,插件是禁用的
在这里插入图片描述
7.此时我们就可以在编辑区的侧边栏看到CATS插件了
在这里插入图片描述

三、pmx格式转换为fbx格式

1.点击Import Model
在这里插入图片描述
2.找到需要转换的pmx文件,选择后点击Import Any Model
在这里插入图片描述
此时导进来的模型并没有包含材质,如下图所示:
在这里插入图片描述
3.依次点击杂项Shadeless,然后我们就可以看到材质已经被修复了(卡通材质)
在这里插入图片描述
点击关闭右侧骨骼视图,就可以使其不显示,如下图所示:
在这里插入图片描述
同时我们可以看到,模型的节点命名并不是按照Unity骨骼映射的英文命名
在这里插入图片描述
4.点击CATS插件中的Fix Model,即可自动对命名进行修复
(Fix Model还会帮我们删除多余无用的骨骼,将使用同一张贴图的节点合并为一个Mesh并重命名为Body等)
在这里插入图片描述
修复完成后如下图所示:
在这里插入图片描述
注意:
在此步骤中出现下图所示材质丢失的情况,是因为blender的版本问题(3.0版本造成),这也是在一开始要安装2.83版本的原因
在这里插入图片描述
5.点击Export Model
在这里插入图片描述
6.选择好文件保存路径并命名之后,点击右下角的导出FBX
在这里插入图片描述
7.在文件保存路径就可以看到生成的fbx文件
在这里插入图片描述
在unity中打开如下图所示:
在这里插入图片描述
在这里插入图片描述

以上是pmx转fbx的具体步骤

这篇关于pmx转fbx的具体步骤的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/869355

相关文章

创建用户自定义的信号与槽的具体步骤

 创建用户自定义的信号与槽的具体步骤:  首先你需要在类声明中声明自定义的信号和槽。在关键字public slots:下声明自定义槽;在signals:关键字下声明自定义的信号。如下例所示:  class MyMainWindow : public QWidget  {  Q_OBJECT  public:  void MyMainWindow();  void

UE管理内容 —— FBX Scene Import

目录 Scene Static Meshes Skeletal Meshes Materials Option Overrides Full Scene Reimporting         通过Import Into Level(导入至关卡)命令可将完整的FBX场景导入关卡,无需单个导入资源;用户可完全掌控将要导入的资源,并通过导入设置对每个每个资源进行控制;此工作流还支

UE管理内容 —— FBX导入选项参考

目录 Static Mesh Options Skeletal Mesh Options Transform Miscellaneous Material Options Fbx  File Information 命名规范 StaticMesh SkeletalMesh AnimationSequence MorphTarget 导入器将自动检测要导入的文件类型,

in silico cloning 方法的具体步骤是什么?

“In silico cloning”(电子克隆)的方法通常包括以下具体步骤:   1. 数据收集   - 从公共数据库(如 GenBank、EMBL、DDBJ 等)获取大量的 EST(表达序列标签)序列、mRNA 序列和基因组序列等信息。 2. 序列比对   - 使用生物信息学工具,将已知的同源基因或蛋白质序列与数据库中的序列进行比对,以寻找相似性较高的片段。 3. 序列拼接   - 基于比对结

原生分片文件上传、合并的具体步骤

前端是把文件分片传来的,获得第一片文件的时候要进行下特殊的判断:数据库中是否已经有了该文件(通过文件的MD5值进行查询),如果有的话就重命名,并且实现秒传。 //如果上传的是第一个分片if (chunkIndex == 0) {​//封装一个查询,查询数据库中是否已经有FileInfoQuery infoQuery = new FileInfoQuery();infoQuery.setFil

Spark集群部署完成后,进行验证集群正确性的具体步骤。

&&&前提是切换在Spark软件的安装目录下: local单机模式: 结果xshell可见:./bin/spark-submit --class org.apache.spark.examples.SparkPi --master local[1] ./lib/spark-examples-1.3.1-hadoop2.5.2.jar 100standalone集群模式:需要的配置项1, s

origin做双Y轴折线图的具体步骤

1.导入数据: file-->Open excel 选择自己的数据集 2.插入图表 :plot-->Line-->Line,这是会弹出一个对话框: 3.通过导入的数据进行建图, 选择数据区域如图所示,然后点击X,表示X轴要呈现的数据。 设置y轴的数据集也一样。如图所示; 点击plot 便画出了单Y轴的折线图,如图所示: 最重要的一步是添加另一个Y轴:操作步骤grap

如何更新 iOS 18 Beta 版本?具体步骤总结

如何更新 iOS 18 Beta 想必有一些用户已经迫不及待的想要知道怎么更新 iOS 18 Beta 版本了吧,下面就给大家总结了具体的操作步骤: 在更新 iOS 18 Beta 版本之前记得我们需要将手机的数据进行备份,大家可以自行选用备份软件比如 iCloud 等。 接下来我们可以复制链接“https://developer.apple.com/cn/”进入苹果开发者网站,然后点击上方

【unity-Max】A polygon of Mesh ‘XXX‘ in Assets/XXX/XXX.FBX is self-intersecting and has been discarded

unity导入某个max做的模型时,报类似标题的警告 解决办法 在Max导出时,勾选【三角算法】 英文版的三角算法是:trangulate