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方法是,什么都不管,跟着做就好了。