当前位置:网站首页>MMD->Unity一站式解决方案
MMD->Unity一站式解决方案
2022-08-02 14:11:00 【莉萝爱萝莉】
1. 准备工作
1. 准备模型
你需要准备来自MMD的模型,或任意其他可在Unity中使用的模型
- 获取来自MMD的模型方法有很多,比如 bowlroll 、aplaybox(模之屋)。
- 针对其他模型的获取,你也可以前往 booth 获取对应模型。
2. 准备动作与相机
动作模型分为三类,舞蹈动作、手部/面部动作、以及镜头动作
通常来说,这些动作的文件后缀为vmd。
你可以前往 bowlroll 、aplaybox(模之屋) 获取动作。
3. 各种插件的获取
mmd的pmx模型转fbx:stereoarts

mmd口型加载:MMD4UnityTools
mmd镜头加载:MMD2UnityTool
物理:mmd自带,插件可选(Dynamic Bone)动态骨骼或(Magica Cloth)魔法布料
注:导入口型时,由于插件问题导致不能正常运行,因此需要微调MMDExtensionsEditor源码
var curve = new AnimationCurve(package.ToArray());
varchara = GameObject.Find("U_Char_2");
var gameObjectName = chara.name;
var parentName = chara.transform.parent.name;
var mesh = chara.GetComponent<SkinnedMeshRenderer>().sharedMesh;
/* 被隐去的部分 var gameObjectName = Selection.gameObjects.First().name; var parentName = Selection.gameObjects.First().transform.parent.name; var mesh = Selection.gameObjects.First().GetComponent<SkinnedMeshRenderer>().sharedMesh;*/
var bsCounts = mesh.blendShapeCount;
var blendShapeNames = Enumerable.Range(0, bsCounts).ToList().ConvertAll(index => mesh.GetBlendShapeName(index));
边栏推荐
猜你喜欢
随机推荐
Manifest merger failed : Attribute [email protected] value=
永久更改pip源
第三十三章:图的基本概念与性质
开心一下,9/28名场面合集
5.事务管理
Win10 Settings screen out from lack of sleep?Win10 set the method that never sleep
What is Win10 God Mode for?How to enable God Mode in Windows 10?
Redis常见面试题
Summarize computer network super comprehensive test questions
TCP三次握手、四次挥手
Exotic curiosity-a solution looking - bit operations
IPV4和IPV6是什么?
Codeforces Round #605 (Div. 3)
Based on the least squares linear regression equation coefficient estimation
Redis的线程模型
KiCad常用快捷键
【离散化+前缀和】Acwing802. 区间和
mysql学习总结 & 索引
pytorch模型转libtorch和onnx格式的通用代码
[System Design and Implementation] Flink-based distracted driving prediction and data analysis system









