当前位置: 首页 > news >正文

【实现100个unity特效之17】在unity中使用shader和ShaderGraph分别实现模糊特定层,高斯模糊效果

最终效果

在这里插入图片描述

Unity通过Shader来模糊场景画面

参考:【游戏开发小技】Unity通过UI全屏图来模糊场景画面(Shader | 模糊 | 滤镜 | Blur)

ShaderGraph实现图片的高斯模糊

参考:【游戏开发实战】Unity ShaderGraph实现图片的高斯模糊效果

ShaderGraph更加简单的方式

新增ShaderGraph,配置节点
在这里插入图片描述
为了规范,整理节点为子类
在这里插入图片描述
在这里插入图片描述
新增变量
在这里插入图片描述
在这里插入图片描述
新增5个副本
在这里插入图片描述

把节点合起来
在这里插入图片描述
我们想将所有这些加在一起,但我们不想增加强度颜色,我们希望颜色保持不变,所以我们需要做的是将求和的rgbas的最终输出除以五,结果是五,因为我们总共有五个加起来
在这里插入图片描述

在这里插入图片描述
模糊效果
在这里插入图片描述
如你想提高模糊的质量,你只需在其中添加更多样本,你可以使它成为一个2并添加四个以上的样本,或者您可以在X上尝试一个,在Y上尝试一个,然后在那里尝试不同的组合但请记住,更多的样本等于更多的性能成本
在这里插入图片描述

参考

https://www.youtube.com/watch?v=8-E8Vp0l6wg

完结

赠人玫瑰,手有余香!如果文章内容对你有所帮助,请不要吝啬你的点赞评论和关注,你的每一次支持都是我不断创作的最大动力。当然如果你发现了文章中存在错误或者有更好的解决方法,也欢迎评论私信告诉我哦!

好了,我是向宇,https://xiangyu.blog.csdn.net

一位在小公司默默奋斗的开发者,闲暇之余,边学习边记录分享,站在巨人的肩膀上,通过学习前辈们的经验总是会给我很多帮助和启发!如果你遇到任何问题,也欢迎你评论私信找我, 虽然有些问题我也不一定会,但是我会查阅各方资料,争取给出最好的建议,希望可以帮助更多想学编程的人,共勉~
在这里插入图片描述

http://www.lryc.cn/news/418339.html

相关文章:

  • Unity补完计划 之 SpriteEditer Multiple
  • C++ IOStream
  • 2024/8/8训练
  • 项目的小结
  • 【目标检测实验系列】YOLOv5高效涨点:基于NAMAttention规范化注意力模块,调整权重因子关注有效特征(文内附源码)
  • LSPatch制作内置模块应用软件无需root 教你制作内置应用
  • Java设计模式七大原则
  • Copy as cURL 字段含义
  • mysql更改密码后,若依 后端启动不了解决方案
  • Redis--缓存击穿、缓存穿透、缓存雪崩
  • 10个理由告诉你,为什么鸿蒙是下一个职业风口!
  • Gitlab仓库的权限分配以及如何查看自己的权限
  • 职业本科大数据实训室
  • 【密码学】网络攻击类型:窃听攻击、假冒攻击、欺骗攻击和重放攻击
  • 探索WebKit的奥秘:塑造高效、兼容的现代网页应用
  • 2-52 基于matlab局部信息的模糊C均值聚类算法(FLICM)
  • JAVASE
  • SpringBoot学习之EasyExcel解析合并单元格(三十九)
  • 【Kimi学习笔记】C/C++、C#、Java 和 Python
  • 基于贪心算法的路径优化
  • 谷粒商城实战笔记-140-商城业务-nginx-搭建域名访问环境二(负载均衡到网关)
  • 【Android Studio】 创建第一个Android应用HelloWorld
  • C++中的错误处理机制:异常
  • 概率论原理精解【9】
  • Pytorch添加自定义算子之(11)-C++应用程序将onnx模型编译并转成tensorrt可执行模型
  • C++笔记1•C++入门基础•
  • Linux查看系统线程数
  • 【Python基础】Python六种标准数据类型中哪些是可变数据,哪些是不可变数据
  • android13去掉安全模式 删除安全模式
  • LeetCode239 滑动窗口最大值