准备
分享一个简单的Arcade 风格Slash的VFX的做法,包括以下粒子效果:
- Slash Ring
- Arcade Cube
- Star
一图流展示,首先是Slash Ring,需要准备下图的Mesh,然后是Arcade效果的立方体,需要准备以下的贴图。
使用粒子系统中的Custom Data来控制Slash Ring的UV,以此达到剑气轨迹的效果。
Shader
下面是Slash的Shader,使用UV1来控制UV,同时要把纹理设置为Clamp,这样才能呈现纹理从末端展开到前端的轨迹一样的效果。
下面是一个简单的粒子Shader,用来处理飘散的星星粒子,同时需要将粒子系统中的Shape更改为Circle,这样粒子才会跟着四周飘散。然后控制粒子系统中的Velocity over Lifetime人为地制造一些不平均的上下飘散效果。
下面是Arcade风格的Shader,主要应用了渐变以及根据UV对物体的边缘进行高亮。
同时,武器也是使用这个Shader,效果如图:
拓展阅读
Создание эффекта трейла от меча в Unity
[BREAKDOWN] ARCADE GAREN (Ultimate) - FanArt VFX 06.5
CurveSweeper - Intro to Houdini Engine // Houdini for Games
軌跡が歪む斬撃エフェクトをつくる [Unity VFX ShaderGraph]