本文由 简悦 SimpRead 转码, 原文地址 www.bilibili.com
作者:永远赤红的幼月
大家好,我是永远赤红的幼月,目前是动画区的一名 up 主。
大家好,我是永远赤红的幼月,目前是动画区的一名 up 主。
这个系列的本质是为了提升自己的 MMD 水平而做的笔记,并不属于教程,还请注意。
- 漫画特效的基础功能
在 mmd 里实现漫画风格的渲染,需要 mme——MangaShader(作者针金 P)
地址:https://harigane.at.webry.info/201010/article_1.html
下载下来之后解压是这样的
其中 MangaShader.fx 是可以赋予模型的 mme,其他的则是置换用的贴图以及说明文件
- 更换网点效果
打开 MangaShader.fx,找到
define TexFile1“ScreenToon1.png”// 浓いスクリーントーンテクスチャファイル名 1¶
define TexFile2“ScreenToon2.png”// 薄いスクリーントーンテクスチャファイル名 2¶
这两行代码,将这两条中间的 【“ScreenToon1.png”】和 【“ScreenToon2.png”】修改为其他文件的名字即可切换贴图
中间是将 ScreenToon1 换成了 7 号
同理,可以自己制作网点制作成相同规格的 png 来实现新的效果。
- 混合其他渲染
那么在通常情况下,mmd 的主渲染是只能上一个的。
要实现多渲染合成,先要去下载一个 MME——M4Layer(作者:ミーフォ茜さん)
地址:http://seiga.nicovideo.jp/seiga/im2077858
下载下来之后解压是这样的
其中 M4Layer.x 为主文件,在 mmd 中的 附件操作 区域载入即可使用
这时 MMD 的 mme 控制面板会在 main 的边上增加一个 layerRT,这个就是用来加载第二种渲染的地方
因为双 layer 的原因,之前的特效被覆盖了
在 layerRT 的下面选择第二种主渲染
这里给右侧用的是 T_ToonShader_S3
可以看到,渲染成功生效了
之后再在附件操作中将 M4Layer 的透明度(Tr)调低,这里从 1 调整为 0.8
为 0 时只显示 Main 里的渲染,为 1 时只显示 LayerRT 的渲染
效果如下
左侧为无渲染与漫画特效的混合,右侧为 T_ToonShader_S3
同样的方法也可以和其他特效混合
这里是漫画特效和 T_OSOShader_Ver1.01 的混合
感觉有用的话不妨点个赞、投个币、收个藏、转发一下 ,在这里先谢谢大家了。
我是动画区 UP 永远赤红的幼月,下期再见,bye~
鸣谢
TsWEITAO
ミーフォ茜さん
针金 P