ue4后期特效材质(Post Process)使用教程

  [复制链接]
查看31070 | 回复65 | 2017-8-13 03:43:04 | 显示全部楼层 |阅读模式
Post Process后期处理材质是ue4特有的一种材质类型,可以用来实现很多后期效果,是一个非常有用的功能。所谓“后期”,是指该材质的操作位于渲染流程的最后阶段,也就是对最终屏幕像素点进行操作,所以一般用来实现全屏特效,如各种滤镜、运动模糊、光晕等等。

本文就结合一个后效实例简单介绍一下后效材质的使用。首先,需要一个后效体积(Post Process Volume)来触发后效,也就是说只有进入这个Volume区域的时候才会出现后期效果,离开就恢复。

这个后效体积可在编辑器直接拖到场景中,拖入后稍微放大一点,初始的体积太小不方便测试;
QQ图片20170813030846.png

然后创建一个材质,打开材质,选择材质的Material Domain为Post Process表示该材质为一个后期特效材质;
QQ图片20170813031610.png

然后我们简单编辑一下该材质,实现一个非常简单全场景“雾”,其实是用场景深度来模拟的,在材质编辑器中新建SceneTexture节点,点击该节点,选择SceneTexture ID为SceneDepth,然后除以1000,即将场景深度1000以内的数值变换到(0-1区间),最后连接到主材质的“自发光颜色”上;
QQ图片20170813031935.png

这时候回到场景,选中刚才的后效体积,在属性中做一些设置,将我们的后效材质与其关联,
QQ图片20170813032443.png
选择Post Process Materials ->点击加号->“资源引用”,选择刚才的后效材质,这一步就是将我们的后效材质绑定给后效体积。

设置完成后,就可以观察效果了,走进区域前:
QQ图片20170813033321.png
走进区域后:
QQ图片20170813033149.png
可以看到我们场景深度,颜色越黑表示离摄像机越近,颜色越白越远,有点类似于雾的效果。


Tip:如果你勾选后效体积属性中unboud选项则不受体积限制,即始终有效。

评分

参与人数 2能量币 +110 收起 理由
风水大师 + 10 很给力!
2659365465 + 100 赞一个!

查看全部评分

2659365465 | 2017-8-13 07:12:04 | 显示全部楼层
推荐楼主出一份完整的后期教程,很有用。希望以后多多交流~~QQ2659365465
回复 支持 1 反对 1

使用道具 举报

仁义礼智信 | 2017-8-14 08:57:13 | 显示全部楼层
原来雾是可以这样模拟的,谢谢
回复 支持 1 反对 0

使用道具 举报

profhua | 2017-8-13 09:14:46 | 显示全部楼层
PPM可以拆开官方风格化渲染里的材质看
回复 支持 反对

使用道具 举报

专业人士 | 2017-8-13 10:00:55 | 显示全部楼层
感谢楼主分享···
回复 支持 反对

使用道具 举报

hanzhao111 | 2017-8-13 12:15:15 | 显示全部楼层
感谢楼主,很溜
回复 支持 反对

使用道具 举报

s370712936 | 2017-8-13 23:11:01 | 显示全部楼层
我来混个下载积分
回复 支持 反对

使用道具 举报

s370712936 | 2017-8-13 23:11:13 | 显示全部楼层
顺便学习一下 感觉不错
回复 支持 反对

使用道具 举报

lu7475 | 2017-8-14 09:02:10 | 显示全部楼层
66666666666666666666
回复 支持 反对

使用道具 举报

zz_nirvana | 2017-8-14 10:15:46 | 显示全部楼层
thanks~~~~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

11

主题

21

回帖

226

积分

初阶编码师

积分
226