当前位置:首页 > 编程笔记 > 正文
已解决

Unity之ShaderGraph如何实现全息投影效果

来自网友在路上 161861提问 提问时间:2023-10-26 04:07:00阅读次数: 61

最佳答案 问答题库618位专家为你答疑解惑

前言

今天我们来实现一个全息投影的效果,如下所示:
在这里插入图片描述

主要节点

Position:提供对网格顶点或片段的Position 的访问,具体取决于节点所属图形部分的有效着色器阶段。使用Space下拉参数选择输出值的坐标空间。
在这里插入图片描述

Time:提供对着色器中各种时间参数的访问。
在这里插入图片描述

Fresnel Effect:菲涅尔效应是根据视角不同表面上反射率不同的效应,当接近掠射角时,会反射更多的光。菲涅尔效应节点通过计算表面法线和视图方向之间的角度来近似这一点。这个角度越宽,返回值就越大。这种效果通常用于实现边缘照明,在许多艺术风格中都很常见。
在这里插入图片描述

Fraction:返回输入In的小数(或小数)部分;大于或等于 0 且小于 1。

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"Unity之ShaderGraph如何实现全息投影效果":http://eshow365.cn/6-24758-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!