unity3d - Unity Shader Graph - 使用 Shader Graph 的对象的发光运动
问题描述
我是着色器的新手,我正在尝试使用 Unity 的新着色器图表来试验和存档我为我的游戏考虑的一些效果。
我想得到这样的东西: https ://imgur.com/vqy9y3H
我想要一个发光效果来环绕我的对象。就我而言,它是一个方形霓虹灯,所以我认为它很简单。
到目前为止我所拥有的,试验和统一不同的教程、效果等: https ://imgur.com/aPW95S0
这是当前的 Shader Graph,我知道它一团糟,也许有无用的节点等: https ://imgur.com/J3jzGE6
这是我认为最符合我需要的教程: https ://www.youtube.com/watch?v=UJUlGJS3QpY
提前感谢任何提示,帮助我找到存档效果的正确路径。
编辑:说清楚,对我来说真正的问题是运动效果。我已经通过后期处理和绽放设置了发光效果。我的问题是如何在物体周围产生效果。在我的情况下,它是一个霓虹灯管,所以我认为这是最简单的,因为效果可以在所有物体上,但从管的开始到结束。当管子关闭时,它将几乎在同一点从头开始。希望它说清楚。
解决方案
您可以使用后期处理来获得您的后期效果,特别是绽放和色调映射效果。
应用后处理后,您只需在着色器中将颜色增加到 HDR 级别。
在后期处理之外应用模糊实际上非常昂贵,除非绝对没有其他选择,否则不建议这样做。
推荐阅读
- laravel - Laravel 5.3 在自定义验证规则中设置第二个属性名称
- dependencies - Pycharm,了解项目依赖、解释器和结构
- javascript - 如何在 Tampermonkey 中捕获状态 503
- assembly - 从 68k 的 txt 文件中读取
- arrays - 在 Swift 中将看起来像数组的变量转换为数据
- amazon-web-services - Windows 10 - vagrant plugin install vagrant-aws - “libxml2” 包不可用。(运行时错误)
- android - Facebook登录给出异常“SERVER_ERROR:[code] 1675030 [message]:执行查询时出错。[extra]:null”
- google-sheets - Excel(Googel Sheets)公式仅在当前行之前的范围内查找值
- javascript - React 和 NextJS:模块解析失败:意外的令牌
- html - HTML/CSS 响应式导航栏和对齐