用 Unreal Engine 4 如何处理水墨风格的渲染?
用 Unreal Engine 4 如何处理水墨风格的渲染? UE实现水墨风格渲染属于三维渲染二维的一种需求,有很多技术方案,核心原理都是让边缘产生墨迹笔触,中心部分镂空或与场景底色相同相似。之前折腾的 UE4 水墨场景
最简单的方案就是环境背景使用纯色、或宣纸质感的天空球,来做“纸面”,模型使用菲涅尔的原理做分层,外层做墨迹效果,内层做透明效果或与天空球一致,核心节点是Fresenl。
<hr/>看过一个更好的方案是通过VertexNormalWS这个节点进行相应的解算实现外轮廓功能,在可操作性上要比菲涅尔好更多,方案如下:
水墨材质节点
这个方案的原作者在世界场景偏移上也做了一些工作,实现了更好的效果,这里主要分享原理,为了保护原作者的劳动不展示更多信息了。
这个工程在虚幻商城已上架,可以购买后直接用于工程
页:
[1]