是自己作为新手傻瓜式学习MMD的一些记录。
*萌新向,仅做记录!大佬可以不用看!谢谢!当然,有更好的办法请告诉我!非常感谢!
【资料图】
希望对遇到同类问题的小伙伴能够有一定的帮助┭┮﹏┭┮
注意* ray.x的拖入顺序要在模型已经放入MMD之后再放入ray.x和ray_controller.pmx。天空盒(skybox)一定要移动到附件的最上方。否则模型可能会出现一些诡异的光斑和奇怪的模型部分发光的地方。
人物出现奇怪发光如下:
一.容易忽视和忘记哪些细节?
1.导入顺序
按照人物模型,场景模型,ray.x,ray_controller.pmx(控制器),skybox(调节skybox的位置到最上面,skybox可以选time of day或time of night或者Skybox文件夹下的皆可),然后再在MMEfect中main栏添加ray的main.fx。
2.找不到main和Skybox
main一般在这个文件夹下,H:\MMD\ray-mmd-master\Main,按自己装的盘来区别。如果安装在D盘那么前面就改成D:\MMD\ray-mmd-master\Main。
二.Skybox如何调节位置?
MMD左上角工具栏里点“背景”,出现“模型绘制顺序”和“模型验算顺序”。点击后将选择的skybox比如“time of day”通过右边的箭头移动到最上。
其他的Skybox譬如Sky Night,Sky Hemisphere同理。
场景模型调到skybox下面,人物模型上方。绘制顺序和运算顺序都这样调。
我这里Alhaitham是人物模型,阿如村室内是场景模型,ray.controller是控制器。显示乱码的那个是场景模型。
三.skybox移动到最上方后顺序也是对的,如果模型依旧有奇怪发光的地方,我自己尝试了了很久,有以下一些【方法】:
方法1:
在未导入任何动作,没做任何K帧数的前提下,可以直接关掉重开MMD,重新按照顺序再人物——场景——skybox(调skybox位置到第一位置,调场景到第二位置)——ray.x——ray_controller.pmx——添加mian重新导入一遍,大概率发光就没有了。顺序不要错。
方法2:
点击右上角MMEffect后选择MaterialMap找到发奇怪光的对应材质位置。
比如我这里是“肌2”周围有奇怪的紫光,我在Material里找到肌2,然后把√(勾)取消掉再点OK【一定要点OK】
方法3:
在MaterialMap找到对应的发奇怪光的位置,通过替换fx达到奇怪光消失的结果。
但替换FX需要找相关大佬配布,所以这里推荐方法1和2。
四.光的确没有了,但模型周围还是有奇怪的重影怎么办?
重影如下:
因为没有导入Skybox,此时选择导入skybox(Time of day)后重影消失,注意time of day在”模型绘制顺序”和“模型验算顺序”里位置调到最上方。场景模型在人物模型上方。
以下为添加Skybox(Time of day)后重影消失:
五.模型导入后脸很黑很暗怎么办?
面部特别暗的情况如下:
1在导入了Skybox(Time of day)的前提下,点开右上角MMEffect后选择EnvLightMap,找到对应的Time of day.
右上角MMEffect位置:
2.EnvLightMap在那里?
点击MMEffect后下拉框第一个,就会出现下面的界面,然后找到EnvLightMap。
3.然后双击MMEffect中的,如果弹出了Main文件夹也没关系。
点击上方的“MMD”文件夹,找到Skybox文件夹下的Time of Lighting.fx
4.将Time of Lighting.fx导入进EnvLightMap下的Time of day里,并且点击OK。
如图:
4再通过调节光照(照明操作),达到初步的自己满意的亮度。
仅记录!防止学习后遗忘!