原文:UnityShader之屏幕特效基础

什么是屏幕特效 我们这里讲的屏幕特效技术,指的是在渲染完整个场景后得到的屏幕图象的基础上,再对这个屏幕图像做一系列处理,实现出屏幕特效,使用这种技术可以为屏幕画面增添各种风格的艺术效果,比如泛光 景深 模糊等等。 unity实现屏幕特效的原理 如上所述,要实现屏幕特效,首先要抓取渲染完整个场景得到的屏幕图像,在unity中,提供了OnRenderImage函数,方便我们进行这样的操作。它的声明如 ...

2018-12-05 19:21 1 1174 推荐指数:

查看详情

UnityShader实例15:屏幕特效之Bloom

http://blog.csdn.net/u011047171/article/details/48522073 Bloom特效 概述 Bloom,又称“全屏泛光”,是游戏中常用的一种镜头效果,是一种比较廉价的“伪HDR”效果 ...

Fri Jul 07 09:35:00 CST 2017 0 2584
[UnityShader基础]04.ColorMask

语法如下: ColorMask RGB | A | 0 | 其他R,G,B,A的组合 ColorMask R,意思是输出颜色中只有R通道会被写入 ColorMask 0,意思是不会输出任何颜色 ...

Mon Mar 18 07:07:00 CST 2019 1 2714
[UnityShader基础]02.深度测试 & 深度写入

参考链接: https://blog.csdn.net/v_xchen_v/article/details/79380222 前面说到了渲染队列,对于两个不透明的物体A和B,它们处于同一个渲 ...

Sun Mar 17 03:25:00 CST 2019 0 636
unity特效ParticleSystem在UI上缩放(自适应屏幕

结合了下面这两个方案: http://www.xuanyusong.com/archives/4271 http://www.unity.5helpyou.com/3630.html 第一个方案,应付不了复杂些的特效; 两篇文章结合后的代码如下: ...

Fri Aug 11 03:45:00 CST 2017 0 1673
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM