unity3d - 如何使用着色器图让我的水只在水下折射?
问题描述
我在 HDRP 中使用着色器图制作了一个水着色器,但我无法弄清楚如何让它只在水下折射。节点网络太大,无法在此处作为图片发布,但最终结果可以在这张图片中看到。
我用红色勾勒了错误的折射。我知道我要做的是更改 UV,以便它只考虑水面以下的物体。任何帮助是极大的赞赏。
解决方案
推荐阅读
- java - 这段代码在哪里失败?两种方法之间的区别
- flutter - 如何使用scrollDirection设置gridview项目的宽度和高度:Axis.horizontal?
- python - 如何使用 itertools.groupby 将 CSV 数据转换为字典
- python - 水平合并两个 DataFrame 而不重新索引第一个
- node.js - Node JS / 生成 PDF 服务器端
- facebook - 如何使用 facebook 营销 api 创建多个广告集
- angular - 类型'可观察的
' 必须有一个返回迭代器的 '[Symbol.iterator]()' 方法 - angular - 将属性添加到对象 [Typescript] 的正确方法是什么
- flutter - 在 TextFormField Flutter 中聚焦时如何清空提示文本
- python - 在python3中查找文件