Download

前往github下载最新版ray mmd
注意:不仅仅是打包下载code就完事的,还需要去下载各项扩展(详见github仓库下的readme)

下载完成后解压ray和各个扩展,把扩展文件分别复制到ray主目录中对应的文件夹中

渲染基本流程

载入人物,场景等数据后,就可以开始ray渲染了
但在这之前,还需要在mmd显示菜单中,关闭地面阴影显示,抗锯齿和各向异性过滤

因为ray是自带抗锯齿和阴影的,如果不关则会导致一些难以名状的画面和性能问题

第一步需要向mmd中丢入ray根目录下的ray.x和ray_controller.pmx,这两个分别是ray环境和ray控制器

然后放入ray/skybox目录下的任意一个天空盒,它应该是以.pmx为后缀的文件。
此处以Time of day为例。
丢入之后在背景>模型描绘顺序中调整人物,场景,和skybox的顺序
这三个的正确相对顺序应为

skybox
stage(场景)
model(人物)

然后在右上角MMEffect中添加渲染

在mian栏中,为场景和人物添加main文件夹内的main.fx(主渲染)

在Envlightmap(环境)栏中,为skybox添加渲染

在Fogmap(雾气)栏中,为skybox添加雾气效果渲染

用方框框起来的三个均为fogmap对应的渲染,只需要选择一个添加就可以,一般选择Time of fog with godray with cloud caster(名字越长越nb)

在materials栏中,为skybox渲染正确的材质

至此,再稍微调整一下打光和一些参数,就算完成了ray渲染的最基本步骤,现在的画面相较于未渲染的画面已经耐看多了

before:

now:

但这只是最基本的套用渲染的流程,相较于无渲染也就是从看不了提升为了勉强能看,要想做出真正好康的mmd,仅仅这些是完全不行的

对于接触mmd时间不长的新手来说,没必要去详细了解每个概念,需要的是自己不断尝试,去感受那些渲染功能的具体作用。所以一开始更好的学mmd方法是,什么都不管,跟着做就好了。