Unity Shader 之 简单 护盾Shield 效果的实现
目录
Unity Shader 之 简单 护盾Shield 效果的实现
一、简单介绍
Shader Language的发展方向是设计出在便携性方面可以和C++、Java等相比的高级语言,“赋予程序员灵活而方便的编程方式”,并“尽可能的控制渲染过程”同时“利用图形硬件的并行性,提高算法效率”。
简单 护盾Shield,主要由 uv纹理移动效果,以及特效相交处的高光效果组成。
二、实现原理
1、使用时间相关函数调整 uv 实现对应的纹理移动;
2、通过Unity内置的函数来得到Clip Space的深度值了,但是需要注意的是Clip Space空间的z值的大小是从