【自制插件】将MMD4Mecanim转换的MMD模型导入maya

摘要:
我编写了一个插件,可以一键导入材料。失去插件~ver0.2版本并继续修复某些型号的兼容性问题:其他版本尚未测试(:з”∠)_准备:否则,无法连接)2。在unity中,使用MMD4Mecanim插件将PMX/PMD文件转换为fbx文件(请不要在此处盖章:MMD4Mechanim简介)安装插件:

这个已经废弃了_(:зゝ∠)_,另外做了升级版:

http://www.cnblogs.com/marisa/p/5174150.html

========================================================================

这个东西是给想把MMD模型导入maya或者其他3D软件或者游戏引擎的童鞋~ 有需要就拿走吧o(* ̄▽ ̄*)ゞ 

玩过unity和MMD的应该都知道MMD4Mecanim这个东东吧,几乎可以完美把PMX/PMD模型转成fbx导入unity。
但是这个fbx不带贴图的,unity是通过对于的xml读取贴图,所以导入maya是一片灰色。
找了一圈教程好像只有结合blender导入材质的方法,感觉比较繁琐,就写了插件一键导入材质。
不过动画还是要通过MotionBuilder导入。

先丢插件~

ver0.2版本继续修复某些模型的兼容性问题:

http://pan.baidu.com/s/1kT05hh9

密码: pfdp

===============================================

ver0.1版本修复了对部分模型的兼容性问题:

http://pan.baidu.com/s/1jGCDSz0

密码: 2kr4

=============================================== 
http://pan.baidu.com/s/1eQsz0L8
密码: i5k1


这个是用maya 2015的python api写的,其他版本没有测试过_(:з」∠)_

准备:
1. 安装2015版maya和2015版MotionBuilder.(一定要版本相同,否则连接不上)
2. 在unity中用MMD4Mecanim插件把PMX/PMD文件转成fbx文件.

(不会请戳这里:MMD4Mecanim介绍

安装插件:
1. 把MMD4MecanimImport.py文件拷贝到Maya2015inplug-ins目录下。
2. 启动maya,在"窗口 -> 设置/首选项 -> 插件管理器"中勾选自动加载和已加载。在菜单栏上会多出MMD4Mecanim Import这一项。

步骤:
1. 点击MMD4Mecanim Import开打浏览窗口,选择MMD4Mecanim转出来的fbx文件,双击导入模型和材质。
2. 打开MotionBuilder, 点击File -> open打开MMD4Mecanim转出来的fbx文件,弹出框去掉material的勾(其实不去掉也可以,强迫症_(:з」∠)_)。
3. 选择骨骼(或者整个模型框选也可以),点击File -> Send to Maya -> Update Current Scene。

注意:
1. fbx的文件名和贴图的文件名不能是中文或日文,vmd文件无所谓。(做自动转化为英文又要多写好多代码还不一定全-_-还是手动PMDEditor或者水杉改吧)
2. 一次只能导入一个模型(支持导多个又要多写好多代码-_-)。弄好后保存为标准的fbx模型再新建场景导另一个。

友情提示:
maya中全选模型,也是可以发送到MotionBuilder的,这样MotionBuilder也有材质了,只是灯光要调一下Light/Global Light把RGB值设为全1.

步骤图示:

【自制插件】将MMD4Mecanim转换的MMD模型导入maya第1张

【自制插件】将MMD4Mecanim转换的MMD模型导入maya第2张

【自制插件】将MMD4Mecanim转换的MMD模型导入maya第3张

【自制插件】将MMD4Mecanim转换的MMD模型导入maya第4张

然后maya导出fbx可以这样设置:

【自制插件】将MMD4Mecanim转换的MMD模型导入maya第5张

maya导出的fbx在3dsMAX和C4D里都是可以打开的:

【自制插件】将MMD4Mecanim转换的MMD模型导入maya第6张

导入C4D里要点选模型添加平滑着色。不过C4D有很好的MMD插件也不需要这样导了/_

【自制插件】将MMD4Mecanim转换的MMD模型导入maya第7张

导入UE4,需要把模型和动画分别导出fbx文件,然后才能导入。
最后魔理沙友情出演一下_(:з」∠)_

【自制插件】将MMD4Mecanim转换的MMD模型导入maya第8张

免责声明:文章转载自《【自制插件】将MMD4Mecanim转换的MMD模型导入maya》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇QT父子窗口事件传递与事件过滤器(讲了一些原理,比较清楚)Qt Quick的国际化和本地化下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mysql relay log参数汇总

前言:MySQL进行主主复制或主从复制的时候会在home目录下面产生相应的relay log,本文档总结这些相关参数的定义及解释 1、什么是relay log The relay log, like the binary log, consists of a set of numbered files containing events that desc...

STM32学习笔记(1)——搭建库函数工程

好吧,现在开始学习STM32了,顺便把这个过程记录下来,Keil安装之类就不说了,先用Keil搭建一个工程。 我是参照这篇文章开始的:《零死角玩转stm32-初级篇(终结篇)》 开始的时候我完全按照文章介绍的方式一步一步搭建的,下面我再自己搭建一下: 1、先获取STM32的库函数开发包。   貌似现在最新版本的firmware还是3.5版本的。   在这里...

朴素贝叶斯算法(python)

朴素贝叶斯算法 优点: 算法原理和实现简单,常用于文本分类。 对小规模数据表现很好,适合多分类增量式训练任务。 对缺失数据不太敏感。 缺点: 对输入数据的表达形式很敏感 需要计算先验概率,分类决策存在错误率 要求样本之间相互独立,这就是“朴素”的意思,这个限制有时很难做到,或使用者误以为符合而造成错误的结果 适用数据类型:离散型数据。 朴素贝叶斯假...

Oracle10g.CentOS6安装_遇到的问题(01)

(20190218)安装好 Oracle,没升级,没配置,没创建数据库 没创建用户,基本什么都没干 1、安装Oracle10之前明明是有界面的,但是安装完毕之后,我就重启OS 然后备份虚拟机了,再次进系统发现进度条一直卡住   (1)在开始显示进度条的时候,按"ESC"键,就会显示正在执行什么操作,发现是在 certmonger启动OK(Starting...

编译器扩展deprecated

背景 当前的工作与SVN有关,今天使用SVN库编写了一个小程序,编译代码时发现编译器告警:“warning: 'svn_client_ls2' is deprecated (declared at”。svn@linux-rwdx:~/objs/motadou> make g++ webdav.cpp -o webdav -I/home/svn/ap...

ES入门 (5) 语法(3)DML(2)映射操作 创建映射/查看映射/索引映射关联/

有了索引库,等于有了数据库中的 database。 接下来就需要建索引库(index)中的映射了,类似于数据库(database)中的表结构(table)。创建数据库表需要设置字段名称,类型,长度,约束等;索引库也一样,需要知道这个类型下有哪些字段,每个字段有哪些约束信息,这就叫做映射(mapping)。 1 创建映射 在 Postman 中,向 ES...