Lazy loaded image
Unity Shader
UnityShader-消融效果
Words 922Read Time 3 min
2025-4-26
2025-4-3
type
status
date
slug
summary
tags
category
icon
password
😀
在玩原神的时候,经常喜欢看游戏内的风景,感叹渲染的强大,因为其中云朵消散的效果很真实,让我也产生了很大的兴趣,所以准备自己探索下消融效果的视线

资源准备

需要两张贴图,一张是人物的纹理,另一张是消融效果的纹理。首先创建一个cube当我们的消融实体,然后创建一个材质球,一个shader(不需要考虑光照,选unlit shader即可)。
notion image

代码实现

下面是具体的实现,每行代码都加上了注释方便小白理解(虽然我自己也是小白)

最终效果

代码写完后挂到材质球上,调节颜色和偏移距离,即可看到效果,我调的是赛博朋克风
notion image
notion image
notion image
💡
消融效果是一个较为简单的shader,很适合入门选手理解和尝试,推荐大家都可以去试试~
 
上一篇
C++中的深拷贝和浅拷贝
下一篇
Trae IDE - 原生中文AI IDE

Comments
Loading...