对比几个比较轻的 Shader 的渲染效果
本文由 简悦 SimpRead 转码, 原文地址 www.bilibili.com
作者:RtuDtu
点击进入查看全文 & gt;
直接上图
5 种 Shader 的渲染效果对比
最近在做一个【脱法ロック】的 MMD,就用了第 2806 帧来测试几个 Shader 的区别,长腿部的内番服比较能直观地看出阴影效果,Shader 对三个人物不同肤色的效果。(有种彩妆试色的感觉……)
选这一帧的另一个原因是,在调 K 帧的时候正好停在这里,突然发现三个人的眼神很有趣 hhhhhhh
(我还偷偷调了一下镜头,让 “不想和你们搞好关系” 的小伽罗也入镜了,嘘,别告诉他……)
我有些偷懒,部分 Shader 并未单独调整 Model 的瞳孔、头发、衣服,只有一些出现了 “翻白眼” 效果的画面才调深了一点瞳孔处的阴影。B 站上的 Eternity_WinD 大大有分享瞳孔明亮度调整的经验(传送门),我觉得非常有帮助。
伊达组的金色瞳孔对我这个刚入门的渣渣来说真的很难调,本来有用 Elle / データ P 大大的 S5Shader 来渲染小伽罗的一个画面,用 AdultShader 单独渲染瞳孔还是无法避免 “翻白眼”,可能要用阴影更深一点的渲染器?
上图中的 SimpleToonShader 效果图我选择了适用于晴天室外场景的 002_Day_NS.fx,在把咪酱的瞳孔换成更暗一些的 004_Day.fx 的时候,发现咪酱的眼睛有变红的趋势。虽然游戏里的确也有点红,每次看都觉得莫不是暗堕了?不!咪酱你不想!暗堕了万一头上长角就不帅气了哦,你要想清楚哦!(面对自家打击 73 又满级了的咪酱,婶婶瑟瑟发抖 ing)
咳…… 扯远了……
总之,所对比的几个 Shader 的共同特征就是比较轻,不那么占内存,对 7000 帧左右的动画比较友好,不易卡住或闪退。
阴影效果都较为适中,其中 full_SimpleSoftShadow 的阴影效果最轻。
相比之下 AdultShader 则多一些阴影,渲染包里有 AdultShader.fx 和 AdultShaderS2.fx 两种,前者阴影效果更強一些,后者(也就是上图中所使用的)略弱一些。SeriousShader 比较适中,而且软影效果好。和 AdultShader 相比,SeriousShader 会让皮肤更有透明感(这句我怕翻译错,献上日文原文出处:https://www.nicovideo.jp/watch/sm14067112)。
虽然在最后制作的动画里,我选了 SeriousShader 渲染大部分的 Model,但是我觉得 PostAdultShaderS2 也超好用的。
上图的 5 种 Shader,只有 PostAdultShader 是拖. x 文件进去后可以在附件操作里调整 Tr 值的,其余 4 种 Shader 直接在 MME 中设置. fx 文件的。
对比图中放了 Tr=0.2、Tr=0.3、Tr=0.4 的效果图,实际上我还尝试了 Tr=0.25 和 Tr=0.35,真心差别不大,调试的时候不用怕手抖!
PostAdultShaderS2 在不同 Tr 值下的效果图
随便提一句,Elle / データ P 大大配布了好多种阴影渲染器,都很好上手~
最后一个 SimpleToonShader 是我昨天发现的宝藏,觉得效果非常不错。推荐 002_Day.fx,比较日常的室外晴天色调,很有立体感却又不会让模型 “黑脸”。尤其是在鹤丸和 Msk 式咪酱这两个欧洲肤色的男刃旁边,不能让长谷部受欺负啊!(言之凿凿的婶婶我已经让小伽罗去旁边歇息了……)
Emmm... 有望挤掉 SeriousShader 成功上位 hhhh
SimpleToonShader 效果图(图源:ニコニコ静画 im6866918)
附上述所涉及的渲染器配布信息:
SeriousShader v0.21
作者:Elle / データ P さん
配布动画:https://www.nicovideo.jp/watch/sm14594360
配布地址:http://ux.getuploader.com/Elle_DataPort/
AdultShader
作者:Elle / データ P さん
配布动画:https://www.nicovideo.jp/watch/sm13972229
配布地址:http://ux.getuploader.com/Elle_DataPort/
full_SimpleSoftShadow
作者:ビームマン P さん
配布动画:https://www.nicovideo.jp/watch/sm14512512
配布地址:https://ux.getuploader.com/BeamMan/download/41/full_SimpleSoftShadow.zip
PostAdultShaderS2
作者:Elle / データ P さん
配布动画:https://www.nicovideo.jp/watch/sm14067112
配布地址:http://ux.getuploader.com/Elle_DataPort/
SimpleToonShader
作者:winglayer さん
配布静画:https://seiga.nicovideo.jp/seiga/im6866918
配布地址:https://bowlroll.net/file/141994
作者还只是一个刚入门渲染的渣渣,仍处于盲人摸象的状态。。。
此文主要是为记录下初次尝试 MME 过程中的一些发现,如有写错的地方还望不吝赐教~