Unity之ShaderGraph如何实现全息投影效果
前言
今天我们来实现一个全息投影的效果,如下所示:
主要节点
Position:提供对网格顶点或片段的Position 的访问,具体取决于节点所属图形部分的有效着色器阶段。使用Space下拉参数选择输出值的坐标空间。
Time:提供对着色器中各种时间参数的访问。
Fresnel Effect:菲涅尔效应是根据视角不同表面上反射率不同的效应,当接近掠射角时,会反射更多的光。菲涅尔效应节点通过计算表面法线和视图方向之间的角度来近似这一点。这个角度越宽,返回值就越大。这种效果通常用于实现边缘照明,在许多艺术风格中都很常见。
Fraction:返回输入In的小数(或小数)部分;大于或等于 0 且小于 1。