找回密码
 立即注册
查看: 244|回复: 1

用 Unreal Engine 4 如何处理水墨风格的渲染?

[复制链接]
发表于 2023-1-12 08:37 | 显示全部楼层 |阅读模式
用 Unreal Engine 4 如何处理水墨风格的渲染?
发表于 2023-1-12 08:39 | 显示全部楼层
UE实现水墨风格渲染属于三维渲染二维的一种需求,有很多技术方案,核心原理都是让边缘产生墨迹笔触,中心部分镂空或与场景底色相同相似。



之前折腾的 UE4 水墨场景

最简单的方案就是环境背景使用纯色、或宣纸质感的天空球,来做“纸面”,模型使用菲涅尔的原理做分层,外层做墨迹效果,内层做透明效果或与天空球一致,核心节点是Fresenl
<hr/>看过一个更好的方案是通过VertexNormalWS这个节点进行相应的解算实现外轮廓功能,在可操作性上要比菲涅尔好更多,方案如下:



水墨材质节点

这个方案的原作者在世界场景偏移上也做了一些工作,实现了更好的效果,这里主要分享原理,为了保护原作者的劳动不展示更多信息了。



这个工程在虚幻商城已上架,可以购买后直接用于工程

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-28 05:14 , Processed in 0.127357 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表