【渲染思路】不用法线平面化的模型通用ps面部2d渲染方法
叁年三年
2023年01月21日 23:05
收录于文集
共6篇

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

                      神里绫人渲染案例​

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

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

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

修改前/后

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

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

修改前(感觉是脏脏的古早3d渲染

修改后(完完全全变成纸片了!(星星眼

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

depRT关闭

NmlRT关闭

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

BV1m8411c75L

BV1wv4y1y7sS

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

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

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

默认为开启

开启

不开启

其他模型处理

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

删除toon,把spa选择无效

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

处理前后对比(正面

处理前后对比(侧面

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

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

更改前

更改后

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

海子哥给我亲亲

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

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