已解决
Unity之ShaderGraph如何实现旋涡效果
来自网友在路上 173873提问 提问时间:2023-10-27 00:29:30阅读次数: 73
最佳答案 问答题库738位专家为你答疑解惑
前言
今天我们来通过ShaderGraph来实现一个旋涡的效果
如下图所示:
主要节点
Distance:返回输入 A 和输入 B 的值之间的欧几里德距离。除了其他方面的用途,这对于计算空间中两点之间的距离很有用,通常用于计算有符号距离函数 (Signed Distance Function)。
Twirl:将类似于黑洞的旋转变形效果应用于输入 UV 的值。变形效果的中心参考点由输入 Center 定义,而效果的整体强度由输入 Strength 的值定义。输入 Offset 可用于偏移结果的各个通道。
Voronoi:根据输入 UV 生成 Voronoi 或 Worley 噪声。Voronoi 噪声是通过计算像素和点阵之间的距离生成的。通过使这些点偏移由输入 Angle Offset 控制的伪随机数,可以生成一组单元。这些单元的规模以及产生的噪声由输入 Cell Density 控制。输出 Cells 包含原始单元数据。
查看全文
99%的人还看了
猜你感兴趣
版权申明
本文"Unity之ShaderGraph如何实现旋涡效果":http://eshow365.cn/6-25533-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: vscode下ssh免密登录linux服务器
- 下一篇: 还不知道光场相机吗?