【渲染思路】不用法线平面化的模型通用 ps 面部 2d 渲染方法

本文由 简悦 SimpRead 转码, 原文地址 www.bilibili.com

作者:叁年三年

使用案例视频 艾尔海森渲染案例 1 艾尔海森渲染案例 2 神里绫人渲染案例首先研究出这个方法的原因是我的 pmx 一点 faceforward 就闪退,逼得我只能另寻他法(什)且我的 mmdgenshin 调教的不是很......

使用案例视频 艾尔海森渲染案例 1     艾尔海森渲染案例 2

神里绫人渲染案例

首先研究出这个方法的原因是我的 pmx 一点 faceforward 就闪退,逼得我只能另寻他法(什)且我的 mmdgenshin 调教的不是很好所以暂时不想用 raytoon 和 mmdgenshin,且我渲不来 ray 来个人教教我吧呜呜呜,其次就算碰巧成功了一次法线平面化了还是发现渲染后面部有脏脏的不明阴影(不知道是不是只有我一个人这样)

特别是在不同模型上,像原、yyb 等这种本身人脸就比较纸片比较容易出效果,有些其他模型我发现面部即使法线平面化之后还是非理想的平面化效果,比如一些非常难渲的 jojo 模(目移,我们想要的是真正纸片人的脸部!所以我们直接从源头解决问题!直接修改 tex 文件!

这里使用的是绫人的面部 tex

修改前 / 后

把鼻子高光面部阴影什么的全部抹平,或者一键套索直接改成一个颜色,头发阴影和其他部位的阴影可以根据自己喜好保留

然后我们打开 mmd,进入正常的渲染流程,可以看到脸部已有非常大的改变

修改前(感觉是脏脏的古早 3d 渲染 修改后(完完全全变成纸片了!(星星眼

最关键的一点,如果使用了 HgSAO 请把面部阴影关闭,不然可能还是会有不明阴影

depRT 关闭 NmlRT 关闭

关掉后就是这样完完全全平面一点阴影也没有的纸片人脸,一般我不太使用控制器调整参数就可以达到自己满意的效果

以上均为调教后的实际运用效果,我的参数文件,链接:https://bowlroll.net/file/292760

把我的 fx 文件放入 shader 里即可

如有模型差异可以再在控制器里调整一下参数,如果需要投影可以在最后一行选择开启或不开启,个人觉得差别不大,后期也可在控制器调整参数

默认为开启 开启 不开启

这里使用的的是比较难渲的 jojo 模型(すぐる),注意看,一些精细的模型上大抵会有高光和阴影贴图,我们把它全部取消

删除 toon, 把 spa 选择无效

这样处理完之后就也变成神奇的纸片人脸啦(星星眼

处理前后对比(正面
处理前后对比(侧面

关于脸色问题
个人喜欢比较红润的脸色,一般直接使用原贴图使用 ps 渲可能会有点惨白,这里还是一样会在 tex 里直接修改色相和增加饱和度,明度一般不需要调整,除非加入渲染和乱七八糟的滤镜你的脸显得太黑 / 白

这里注意更改贴图 mmd 不会实时更新所以需要保存好了再重新打开才能看见更改后的效果

更改前 更改后

虽然感觉区别不太大但是就是要这种微妙的效果 www 无论是从正面还是从侧面看都是完完全全的纸片人脸哦~(开心撒花

海子哥给我亲亲

和 mmdgenshin 唯一的区别点在于使用该 fx 完全一点阴影也没有,后续想继续研究看看能不能在 ps 里达到和 mmdgenshin 一样的效果,这样就不用苦苦在 pmx 里上材质了呜呜(可把你懒的

感谢观看!!!如果可以的话来个人教教我 mmdgenshin 具体在 ray 中的使用方法吧呜呜,我真的是 ray 渲苦手(磕头(大哭

评论